<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
	<channel>
	<title>Pete Zerger</title>
	<link>http://www.systemcentercentral.com/Community/Blogs/tabid/150/RSS/1/UserId/7/CategoryId/61/Default.aspx</link>
	<description />
	<language>en-us</language>
	<copyright>Copyright 2009 System Center Central All Rights Reserved.</copyright>
	<lastBuildDate>Mon, 06 Jul 2009 04:51:16 GMT</lastBuildDate>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/systemcenterforum" type="application/rss+xml" /><item>
			<title><![CDATA[Coming Soon: Configuration Manager 2007 Unleashed (with coverage of R2! )]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/iV8YHFTUd0s/Default.aspx</link>
			<description>&lt;p&gt;The &lt;strong&gt;Configuration Manager 2007 Unleashed&lt;/strong&gt; authoring team has announced their book complete and off to the printer. We hosted the lab environment used by the authors, so I can attest that the book must have been a MASSIVE undertaking. And from what I previewed, it’s going to be an essential reference, just like the Operations Manager 2007 Unleashed book.&lt;/p&gt;
&lt;p&gt;Congratulations to the Kerrie, Byron, Greg and the entire Unleashed authoring team!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Pre-order your copy at Amazon.com by clicking on the picture below&lt;br /&gt;
&lt;br type="_moz" /&gt;
&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;img width="0" height="0" alt="" src="http://www.systemcentercentral.com/portals/0/blog-images/ConfigMgrUnleashed.jpg" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;a target="_blank" href="http://www.amazon.com/System-Center-Configuration-Manager-Unleashed/dp/0672330237/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1246662276&amp;sr=8-1"&gt;&lt;img width="300" height="300" alt="" src="http://www.systemcentercentral.com/portals/0/blog-images/ConfigMgrUnleashed.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/iV8YHFTUd0s" height="1" width="1"/&gt;</description>
			<pubDate>Sat, 04 Jul 2009 03:12:14 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20558/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20558/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[OpsMgr 2007 Web Console Series Part 3: Publishing the Web Console through ISA 2004]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/cN33AoWfohc/Default.aspx</link>
			<description>&lt;p&gt;Previous Installments:  &lt;ul&gt; &lt;li&gt; &lt;p&gt;Part 1 - &lt;a href="/BlogDetails/tabid/143/IndexID/20532/Default.aspx"&gt;Secure Publishing of the OpsMgr 2007 Web Console to the Internet&lt;/a&gt;&lt;/p&gt; &lt;li&gt; &lt;p&gt;Part 2 - &lt;a href="/BlogDetails/tabid/143/IndexID/20555/Default.aspx" target="_blank"&gt;Branding the Web Console in Operations Manager 2007&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;In part 1 we configured our Web Console for forms authentication and installed an SSL certificate to support authentication across the Internet. In part 2, we branded the console with our corporate logo. In part 3, we're going to publish our Web Console through ISA 2004 so it is fully accessible from the Internet.  &lt;p&gt;Steps below assume:  &lt;ul&gt; &lt;li&gt;SSL Certificate: An SSL certificate with a publicly routable DNS name is installed on the Web Console web site.  &lt;li&gt;Public DNS Entry: A DNS entry on your public DNS server for the FQDN on the certificate and a public IP address has been created.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If you've not completed either of these steps, you should complete these tasks before proceeding.  &lt;p&gt;&lt;u&gt;To publish the URL:&lt;/u&gt;  &lt;p&gt;Open ISA 2004 Console. Right click Firewall Policy and select New --&gt; Web Server Publishing Rule.  &lt;p&gt;Settings on your Web Server Publishing Rule should appear as follows:  &lt;p&gt;Tab \ Setting  &lt;ol&gt; &lt;li&gt;&lt;strong&gt;General:&lt;/strong&gt; Enabled should be selected.  &lt;li&gt;&lt;strong&gt;Action:&lt;/strong&gt; Action to take = Allow  &lt;li&gt;&lt;strong&gt;From:&lt;/strong&gt; Anywhere  &lt;li&gt;&lt;strong&gt;To:&lt;/strong&gt; FQDN of your Web Console. (When you ping this name from the ISA Server, it should resolve to the INTERNAL IP assigned to the Web Console web site.). Select the 'Forward original header' checkbox. Select the radio button 'Requests appear to come from original'.  &lt;li&gt;&lt;strong&gt;Traffic:&lt;/strong&gt; Rule applies to the following protocols: HTTP, HTTPS  &lt;li&gt;&lt;strong&gt;Link Translation:&lt;/strong&gt; Select 'Replace absolute links in web pages'.  &lt;li&gt;&lt;strong&gt;Users:&lt;/strong&gt; All Users group should be in the list.  &lt;li&gt;&lt;strong&gt;Listener:&lt;/strong&gt; Listener should contain the public IP in your DNS record, and be configured to listen on the same ports designated on the Bridging tab.  &lt;li&gt;&lt;strong&gt;Bridging:&lt;/strong&gt; The Web Server radio button should be selected. The Redirect Request to SSL Portcheckbox should be selected, and the appropriate listening TCP port on the Web Console web site (443 by default) listed in the text box provided.  &lt;li&gt;&lt;strong&gt;Paths:&lt;/strong&gt; /*  &lt;li&gt;&lt;strong&gt;Public Name:&lt;/strong&gt; This rule applies to requests for the following web sites: Click Add and enter the FQDN on the SSL certificate you installed on the Web Console web site (if you have an equivalent internal DNS entry) or the internal IP address of the Web Console.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Since we only want SSL to be used, and with forms authentication enabled you really do not need to publish HTTP.  &lt;p&gt;You’re done. Now you should be able to access your Web Console  &lt;p&gt;  &lt;p&gt;&lt;em&gt;In Part 4, we'll look at how to modify the Alert view link in your notifications to reflect the publicly reachable FQDN in the link to the alert.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/cN33AoWfohc" height="1" width="1"/&gt;</description>
			<pubDate>Sat, 04 Jul 2009 01:08:17 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20556/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20556/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[OpsMgr 2007 Web Console Series Part 2: Branding the Web Console in Operations Manager 2007 R2]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/LfiWAd6Ht7E/Default.aspx</link>
			<description>&lt;p&gt;Now that we've made our Web Console accessible on or off the domain via a login page (See &lt;a href="http://www.systemcenterforum.org/secure-publishing-of-the-operations-manager-web-console-to-the-internet/"&gt;Part 1&lt;/a&gt;), let's consider branding. What if I want to put my corporate logo on the generic login graphic?&lt;/p&gt;
&lt;p&gt;This is easily accomplished actually.&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Simply drill down to the&lt;strong&gt; %programfiles%\System Center Operations Manager 2007\Web Console\Images&lt;/strong&gt; directory.&lt;/li&gt;
    &lt;li&gt;Find the file named &lt;strong&gt;Log_in.png&lt;/strong&gt;.&lt;/li&gt;
    &lt;li&gt;&lt;em&gt;Make a copy of this file so you can revert back to the original image if necessary&lt;/em&gt;.&lt;/li&gt;
    &lt;li&gt;Add your logo to the upper corner of the file, and you're all set!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20555/WLW-Part2BrandingtheWebConsoleinOperationsMa_138AF-image_2.png"&gt;&lt;img title="image" border="0" alt="image" width="542" height="280" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20555/WLW-Part2BrandingtheWebConsoleinOperationsMa_138AF-image_thumb.png" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;In the next installment, we'll publish our Web Console securely through ISA 2004/2006.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/LfiWAd6Ht7E" height="1" width="1"/&gt;</description>
			<pubDate>Sat, 04 Jul 2009 01:00:13 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20555/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20555/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Part 1: Secure Publishing of the OpsMgr 2007 Web Console to the Internet]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/O55D7_ff-d0/Default.aspx</link>
			<description>&lt;p&gt;The web console has come a long way in the last release, so no doubt more administrators are using this tool. And the whole point is to bring some flexibility to our lives as OpsMgr administrators, so accessing the Web Console securely from anywhere is a fairly common need.  &lt;p&gt;&lt;em&gt;There are a couple of things to be aware of where the Web Console is concerned:&lt;/em&gt; &lt;ul&gt; &lt;li&gt;If your Web Console is not hosted on the Root Management Server, &lt;strong&gt;be aware of the Kerberos double hop issue&lt;/strong&gt;. In short, this means that Windows will not forward impersonated credentials from the remote Web Console to the RMS. In short, impersonated credentials cannot be passed from the server hosting the Web Console to the Root Mgmt Server.&lt;/li&gt; &lt;li&gt;To see this in action, setup a remote Web Console and then access first remotely from your desktop, and then again locally from the console of the server hosting the Web Console. (More on the double-hop issue &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sds/sds/troubleshooting_authentication_problems_on_asp_pages.asp"&gt;HERE&lt;/a&gt;).&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Securing Credentials Traversing the Internet&lt;/h2&gt; &lt;p&gt;Secondly, remember when accessing from the Internet, we don't have domain credentials that can be passed, so this will be a problem when exposing the Web Console to administrators on the Internet as well. &lt;p&gt;On the LAN, we'd use Kerberos delegation (or &lt;a href="http://blog.sonomapartners.com/2007/04/kerberos_and_de.html"&gt;constrained delegation&lt;/a&gt; ) to work around this limitations, essentially configuring computers to be "trusted for delegation" in the Active Directory, allowing the forwarding of impersonated credentials. But in our case, we need to actually present a login UI to capture credentials from the user. &lt;p&gt;In the .NET and OpsMgr world, the means to this end is to configure the Web Console to use Forms-based authentication. Forms-based authentication is an ASP.NET authentication service that enables applications to provide their own logon UI and do their own credential verification. ASP.NET authenticates users, redirecting unauthenticated users to the logon page, and performing all the necessary cookie management. This sort of authentication is a popular technique used by many Web sites. &lt;p&gt;Like any .NET web application, this setting is actually controlled in the web.config file for the application. For the OpsMgr Web Console, you'll find this in the %programfiles%\System Center Operations Manager 2007\Web Console directory on the server hosting the Web Console. &lt;p&gt;You can easily uninstall and reinstall the Web Console, selecting Forms authentication on the reinstall, or you can simply edit your web.config file to enable Forms authentication. If Forms-based authentication is enabled, or if you wish to enable it, the &lt;authentication&gt; section in your web.config file should be configured to look like this &lt;p&gt;&lt;strong&gt;&lt;font color="#0000ff"&gt;&lt;authentication mode="Forms"&gt;&lt;br&gt;&lt;forms requireSSL="true" /&gt;&lt;br&gt;&lt;/authentication&gt;&lt;/font&gt;&lt;/strong&gt; &lt;p&gt;You'll note here that &lt;strong&gt;requireSSL&lt;/strong&gt; is set to true, which is the default when using Forms-based authentication with the Web Console. I would recommend against using Forms-based authentication without SSL, as it will result in Active Directory credentials traversing the Internet in clear text. So for the solution to be functional and secure, you'll need to secure the Web Console site in IIS with an SSL certificate from your certificate authority or purchase one from one of the many companies who issue SSL certificates (at a cost) on the Internet. &lt;p&gt;The result is a login UI rather than the Web Console being launched directly without a prompt for credentials (see image below). And when deployed with SSL, you can enjoy secure, anywhere-access to your Operations Manager 2007 deployment. &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20532/WebConsole.gif"&gt;&lt;img height="333" alt="WebConsole" src="http://www.it-jedi.net/photos/SecurePublishingoftheOperationsManagerWe_8233/WebConsole_thumb.gif" width="472"&gt;&lt;/a&gt; &lt;p&gt;In a future post on this topic, we'll cover how to publish the Web Console through ISA 2004/2006.&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/O55D7_ff-d0" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 02 Jul 2009 21:18:05 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20532/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20532/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Instant Software Deployment in Essentials 2007 - When wuauclt /detectnow just is not fast enough]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/XNCHxfbx-Cs/Default.aspx</link>
			<description>&lt;p&gt;I had a customer in need of truly instant gratification related to a small software component. This trick will work in OpsMgr 2007 as well, but is not something I encourage. &lt;h2&gt;Scenario:&lt;/h2&gt; &lt;p&gt; Support engineer is required to uninstall and reinstall a small software component prone to failure on demand. In the past, this required the engineer to login as local administrator (users do not have local admin rights), uninstall, reinstall and logoff &lt;u&gt;with the user waiting on the phone&lt;/u&gt;. &lt;p&gt;Given this has to be performed &lt;strong&gt;&lt;u&gt;on demand&lt;/u&gt;&lt;/strong&gt;, several times a week, using the normal software deployment functionality with the &lt;strong&gt;wuauclt /detectnow&lt;/strong&gt; task really just did not meet support the need for instant gratification. &lt;h2&gt;Workaround: &lt;/h2&gt; &lt;p&gt;Create uninstall and installation tasks using the Windows Installer (msiexec), which provides well known &lt;a href="http://helpnet.installshield.com/robo/projects/HelpLibDevStudio9/IHelpCmdLineMSI.htm"&gt;command line parameters&lt;/a&gt; to silently install uninstall. This can can easily be accomplished using the msiexec -x (uninstall) and /qn (silent) flags. &lt;p&gt;&lt;font color="#0000ff"&gt;As long as the package does not run beyond the task timeout limit specified when creating the task, it works well, and reports success or failure in the task window.&lt;/font&gt; &lt;h2&gt;The Uninstall Task&lt;/h2&gt; &lt;p&gt;Here's how you'd configure the task. Notice the software package is located on a network share with Everyone READ permissions. FYI- This was not the point from which the package was originally installed. &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20530/Uninstall.gif"&gt;&lt;img height="343" alt="Uninstall" src="http://www.it-jedi.net/photos/Essentials2007SoftwareDeploymentWhenwuau_75E6/Uninstall_thumb.gif" width="342"&gt;&lt;/a&gt; &lt;h2&gt;The Install Task&lt;/h2&gt; &lt;p&gt;This looks much like the Uninstall Task, just minus the -x flag. &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20530/Install.gif"&gt;&lt;img height="333" alt="Install" src="http://www.it-jedi.net/photos/Essentials2007SoftwareDeploymentWhenwuau_75E6/Install_thumb.gif" width="298"&gt;&lt;/a&gt; &lt;p&gt;Hope you find this tip useful! Please post feedback via comments on this post&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/XNCHxfbx-Cs" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 02 Jul 2009 21:05:33 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20530/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20530/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[SCOM 2007 R2: How to test Cross-Platform Monitoring without purchasing a RHEL license]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/pyzlWsSi2vc/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="650" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="156"&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20396/WLW-SCOM2007R2HowtotestCrossPlatformMonitori_73AA-easy-button_2.jpg"&gt;&lt;img title="easy-button" height="120" alt="easy-button" width="120" border="0" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20396/WLW-SCOM2007R2HowtotestCrossPlatformMonitori_73AA-easy-button_thumb.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td valign="top" width="885"&gt;
            &lt;p&gt;I’ve had a couple of questions on this in the last week, and wanted to post the how-to here:&lt;/p&gt;
            &lt;p&gt;&lt;em&gt;&lt;strong&gt;Q:&lt;/strong&gt; How can I demonstrate or test cross-platform monitoring in SCOM 2007 R2 without purchasing a RHEL (RedHat), Suse or other license? &lt;/em&gt;&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; In truth, both of these distributions have a trial download (60 days in each case I think), but there is also a way you can setup a long-term demo with no license purchase at all using &lt;strong&gt;CentOS&lt;/strong&gt;. We’ll simply change the OS caption…&lt;em&gt;Read on for details on the process and why CentOS looks so much like RHEL.&lt;/em&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;This scenario is very real to me, as we do have a couple of VM hosts running CentOS 5 and VMware Server in my organization. So while it may not be supported, by one method or another,monitoring our CentOS systems is something we have to do&lt;/p&gt;
&lt;p&gt;While unsealing and modifying a copy of the RHEL 5 MP is possible as has been alluded to in the blogosphere, I wanted to point out a much faster method for testing monitoring of CentOS 5.x when you are learning and experimenting in your non-production scenarios. Truly I hope MS is someday able to provide support for CentOS and OpenSolaris in particular, as I think these platforms are widely used by developers and somewhat more predictable in their similarities to their commercial counterparts.&lt;/p&gt;
&lt;h2&gt;How Similar are Red Hat Enterprise Linux (RHEL) 5 and CentOS?&lt;/h2&gt;
&lt;p&gt;For anyone that may not be aware, Red Hat releases all source code for the product publicly under the terms of the GNU General Public License and other licenses. CentOS developers use that source code to create a final product that is very similar to RHEL; the logos must be changed, because Red Hat does not allow them to be used for redistribution. If you look at the release dates, you will notice CentOS releases come very quickly behind their Red Hat counterparts, generally within 4-5 weeks, &lt;a href="http://en.wikipedia.org/wiki/CentOS"&gt;as shown HERE&lt;/a&gt;. In short, while there is no guarantee of their ultimate similarity, Red Hat and CentOS are in the end &lt;u&gt;very&lt;/u&gt; similar at present.&lt;/p&gt;
&lt;h2&gt;Discovering and Monitoring CentOS&lt;/h2&gt;
&lt;p&gt;As mentioned, I've seen posts on unsealing management packs, etc., and wanted to point out the "easy button" method for this. If you look at the Microsoft.Linux.RHEL.5 MP, you'll see the discovery for RHEL systems involves a simple query to the CIM Namespace root/scx to find the "Caption" of the operating system (basically a display name), as shown in figure 1.&lt;/p&gt;
&lt;p&gt;&lt;img height="299" alt="" width="711" src="http://www.it-jedi.net/photos/Opsmgr/XPlat/RHELDisc.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Figure 1 - OS Discovery for RHEL Systems&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Clearly this will be very different on a CentOS server versus a Red Hat server. However, this is easily changed for testing purposes, with no ill effects that we have yet been able to identify after several days.&lt;/p&gt;
&lt;h2&gt;Changing the OS Caption on a CentOS Server.&lt;/h2&gt;
&lt;p&gt;This value is stored in the /etc/redhat-release file. In fact, this Caption is the only value stored in this file. So, first make a backup of this file. The value present on a CentOS system will be something similar toCentOS release 5 (final). If you change this value to reflect the value on a standard RHEL 5 or 5.1 system. I used Red Hat Enterprise Linux Server release 5.1 (Tikanga), which I pulled straight from the redhat-release file on an RHEL 5.1 system. This changes the value returned for the OS Caption when the root/scx namespace is queried by the object discovery, as well as how the Unix and Linux Computer Management Wizard identifies the target computer.&lt;/p&gt;
&lt;h2&gt;Results&lt;/h2&gt;
&lt;p&gt;After making this change, I ran the Unix and Linux Computer Management Wizard and successfully pushed an agent to the server. Within a couple of hours, the same discovery, monitoring and performance collection data present for my RHEL 5.1 server also seemed to be working for my CentOS server - another testament to the similarity of the two. As for production scenarios, I am taking a wait-and-see attitude in hopes that we'll see some unofficial guidance from the product team at some point down the road.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/pyzlWsSi2vc" height="1" width="1"/&gt;</description>
			<pubDate>Tue, 30 Jun 2009 17:13:47 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20396/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20396/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[OpsMgr 2007 Health Check &ndash; Finding rules and monitors targeted to groups]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/LSGxvaYCWZA/Default.aspx</link>
			<description>&lt;p&gt;We’ve been talking about the &lt;strong&gt;&lt;a href="/tabid/60/indexId/19863/tag/Forums/Default.aspx#vindex20391" target="_blank"&gt;Requirements for a SCOM 2007 Health Check script&lt;/a&gt; that is freely available&lt;/strong&gt;, and amongst the list is identifying rules and monitors targeted to group. I’ll put a bulleted list together based on the results of this thread, so if you have any thoughts on requirements for determination of a healthy SCOM 2007 installation, add them to the list &lt;a href="/tabid/60/indexId/19863/tag/Forums/Default.aspx#vindex20391" target="_blank"&gt;HERE&lt;/a&gt;. This could be a really useful tool for periodic checks, and perhaps the only option if you  do not have a Premier support contract. &lt;em&gt;(Premier customers can get the full exam as part of a professional  services engagement)&lt;/em&gt;&lt;/p&gt; &lt;p&gt; Here is some T-SQL for identifying &lt;u&gt;Rules and Unit Monitors targeted to a  GROU&lt;/u&gt;P in error. This doesn't get us to an absolute list of culprits, but does return a very small result set (including name, target and MP) very quickly in which we can easily identify mistakes. You will find a couple of singleton classes targeted by rules which are not groups in some internal MPs, but these queries get us very very close in tests I conducted in the lab.&lt;/p&gt; &lt;p&gt;If we were to query a level deeper to identify base class, we could be 100% accurate (assuming we correctly identified all base classes for a group), but stopped here due to time constraints. &lt;p&gt;I tried to identify the same information with Powershell and successfully did so, but found it took much longer to execute, thus the move to T-SQL to minimize impact to MG resources. (PoSh took a couple minutes to execute, T-SQL took only a couple seconds). T-SQL seems a bit easier to put together for these types of checks than PoSh in some cases. &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;For Unit Monitors&lt;/strong&gt;&lt;/p&gt; &lt;p&gt; &lt;p&gt;&lt;span style="color: rgb(0,0,255)"&gt;SELECT &lt;/span&gt;* from dbo.ManagedTypeView.DisplayName AS Target, dbo.MonitorView.DisplayName AS MonitorName, &lt;br&gt;dbo.ManagementPackView.DisplayName AS MP, dbo.ManagedTypeView.Singleton&lt;br&gt;&lt;span style="color: rgb(0,0,255)"&gt;FROM &lt;/span&gt;dbo.MonitorView &lt;span style="color: rgb(0,0,255)"&gt;INNER JOIN&lt;/span&gt;&lt;br&gt;dbo.ManagementPackView ON dbo.MonitorView.ManagementPackId = dbo.ManagementPackView.Id &lt;span style="color: rgb(0,0,255)"&gt;INNER JOIN&lt;/span&gt;&lt;br&gt;dbo.ManagedTypeView ON dbo.MonitorView.TargetMonitoringClassId = dbo.ManagedTypeView.Id&lt;br&gt;&lt;span style="color: rgb(0,0,255)"&gt;WHERE &lt;/span&gt;(dbo.ManagedTypeView.Singleton = 1) and dbo.MonitorView.IsUnitMonitor = 1&lt;br&gt;&lt;span style="color: rgb(0,0,255)"&gt;ORDER BY&lt;/span&gt; Target&lt;/p&gt; &lt;p&gt;&lt;strong&gt; For Rules&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;SELECT TOP (100) PERCENT&lt;/font&gt;  dbo.ManagedTypeView.DisplayName AS Target, dbo.RuleView.DisplayName AS RuleName, &lt;br&gt;dbo.ManagementPackView.DisplayName AS MP, dbo.ManagedTypeView.Singleton&lt;br&gt;FROM dbo.RuleView&lt;span style="color: rgb(0,0,255)"&gt; INNER JOIN&lt;/span&gt;&lt;br&gt;dbo.ManagementPackView ON dbo.RuleView.ManagementPackId = dbo.ManagementPackView.Id &lt;span style="color: rgb(0,0,255)"&gt;INNER JOIN&lt;/span&gt;&lt;br&gt;dbo.ManagedTypeView ON dbo.RuleView.TargetMonitoringClassId = dbo.ManagedTypeView.Id&lt;br&gt;&lt;span style="color: rgb(0,0,255)"&gt;WHERE&lt;/span&gt;(dbo.ManagedTypeView.Singleton = 1)&lt;br&gt;&lt;span style="color: rgb(0,0,255)"&gt;ORDER BY&lt;/span&gt; Target&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Let me know if you have anything to add to the discussion as a comment to this post or by joining the forum discussion mentioned above.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/LSGxvaYCWZA" height="1" width="1"/&gt;</description>
			<pubDate>Tue, 30 Jun 2009 06:16:13 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20392/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20392/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[SCOM: Report Models for Operations Manager 2007 SP1 (and how to install and use)]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/8uPGerBRbd8/Default.aspx</link>
			<description>&lt;p&gt;Using Report Builder with Operations Manager 2007 SP1 has not been as widespread as it might have been otherwise because there are no report models included with this version of SCOM. Do you want an answer to this issue? Simply look on the OpsMgr 2007 R2 media&lt;/p&gt; &lt;p&gt;On the R2 product media in the “Report Models” folder, you will  find two report models that can be used with the OpsMgr 2007 SP1 release as well! Look in the &lt;strong&gt;Report Models –&gt; Other&lt;/strong&gt; and you’ll the following:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20269/WLW-SCOMReportModelsforOperationsManager2007_5A39-image_2.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="87" alt="image" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20269/WLW-SCOMReportModelsforOperationsManager2007_5A39-image_thumb.png" width="159" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The bottom line – if there are no schema changes in the DW (or you take care to use Views in your reporting components), it’s definitely possible &lt;/p&gt; &lt;h2&gt;To Install These Models in SQL Reporting Services for use with SCOM 2007 SP1&lt;/h2&gt; &lt;p&gt;&lt;em&gt;With these models, you will need to upload the model and then update the datasource it is pointed to so it will function.&lt;/em&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Browse to the &lt;a href="http://&lt;servername&gt;/reports"&gt;http://&lt;servername&gt;/reports&lt;/a&gt; URL on your SCOM 2007 SP1 Reporting Server.&lt;/li&gt; &lt;li&gt;Click the View Details button, and then the &lt;strong&gt;Upload File&lt;/strong&gt; link.&lt;/li&gt; &lt;li&gt;Click the Browse button, and then browse to the folder containing the files. Pick either one and click &lt;strong&gt;Open&lt;/strong&gt;, and then &lt;strong&gt;OK&lt;/strong&gt;.&lt;/li&gt; &lt;li&gt;On the Home page of the Report Manager page, click the &lt;strong&gt;Edit&lt;/strong&gt; button&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20269/WLW-SCOMReportModelsforOperationsManager2007_5A39-image_4.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="28" alt="image" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20269/WLW-SCOMReportModelsforOperationsManager2007_5A39-image_thumb_1.png" width="203" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Click the &lt;strong&gt;Data Sources&lt;/strong&gt; link, followed by the  &lt;strong&gt;Browse&lt;/strong&gt; button to update the data source. &lt;/li&gt; &lt;li&gt;Browse to “Data Warehouse Main” following by &lt;strong&gt;OK&lt;/strong&gt; and then &lt;strong&gt;Apply&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20269/WLW-SCOMReportModelsforOperationsManager2007_5A39-image_6.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="175" alt="image" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20269/WLW-SCOMReportModelsforOperationsManager2007_5A39-image_thumb_2.png" width="312" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;h2&gt;To Use the Models &lt;/h2&gt; &lt;p&gt;In the Operations Console, you can access these models from the &lt;strong&gt;Reporting&lt;/strong&gt; space by clicking the “Design a Report” link to launch Report Builder.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20269/WLW-SCOMReportModelsforOperationsManager2007_5A39-image_8.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="106" alt="image" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index20269/WLW-SCOMReportModelsforOperationsManager2007_5A39-image_thumb_3.png" width="195" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;If I’m able to design some compelling reports with the models, I’ll post them here. &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/8uPGerBRbd8" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 25 Jun 2009 15:25:16 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20269/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/20269/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Powershell Tip: Working with TRUE and FALSE Comparisons in Powershell]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/Br-2MwretWw/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="705" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="126"&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19976/WLW-PowershellTipWorkingwithTRUEandFALSEComp_6BB-faq_2.jpg"&gt;&lt;img title="faq" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="112" alt="faq" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19976/WLW-PowershellTipWorkingwithTRUEandFALSEComp_6BB-faq_thumb.jpg" width="90" border="0"&gt;&lt;/a&gt; &lt;/td&gt; &lt;td valign="top" width="577"&gt;I posted an updated Powershell script for a client to resolve rule-generated alerts in SCOM 2007, but also to illustrate an example of TRUE and FALSE evaluation in Powershell.&lt;br&gt;&lt;br&gt;The fact is, it’s really about $TRUE and $FALSE. Powershell has a more accurate notion of true / false than one might imagine. I just wanted to add a pointer to some clarifying information for the benefit of all who may not be familiar.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;My client had written a script  that attempted TRUE / FALSE evaluation using the &lt;strong&gt;–eq&lt;/strong&gt; comparison operator as though “TRUE” and  “FALSE” evaluation where strings, and they were getting an unexpected results, getting a true match when a false was expected, and vice versa. (Code snippet below)&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;get-alert | where-object { ($_.LastModified -lt $targetdate) -and ($_.ResolutionState -eq 0) -and ($_.IsMonitorAlert -eq“false”)}&lt;/font&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;This is actually a Boolean comparison, and using –eq &lt;strong&gt;$TRUE&lt;/strong&gt; or –eq &lt;strong&gt;$FALSE&lt;/strong&gt; will deliver the expected results.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;font size="4"&gt;So what are the potential consequences of using “TRUE” and “FALSE” strings in such comparisons?&lt;/font&gt;&lt;/p&gt; &lt;h2&gt; Notes from “The Architect”&lt;/h2&gt; &lt;p&gt;&lt;em&gt;Powershell architect Jeffrey Snover has a great explanation if you’re not familiar. Jeffrey also explains why the unexpected results are returned as well.&lt;/em&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/powershell/archive/2006/12/24/boolean-values-and-operators.aspx"&gt;http://blogs.msdn.com/powershell/archive/2006/12/24/boolean-values-and-operators.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h2&gt; Sample Script&lt;/h2&gt; &lt;p&gt;I modified one of my old scripts to address rule-generated alerts only. For a “Close Rule-Generated Reports” that treats these as boolean values, click &lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/19968/Default.aspx" target="_blank"&gt;HERE&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/Br-2MwretWw" height="1" width="1"/&gt;</description>
			<pubDate>Wed, 24 Jun 2009 20:29:34 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19976/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19976/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[SCOM Console Task: Finding currently logged on user from the Operations Console]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/l0lMnPQfVZ8/Default.aspx</link>
			<description>&lt;p&gt;Someone asked how to retrieve the currently logged-on user on agent-managed computers from the SCE Admin Console. I created a quick Console Task to do this, which could be done with equal success on the Operations Manager 2007 platform.  &lt;ul&gt; &lt;li&gt;Start by downloading the PSLoggedOn command line utility from Sysinternals.com (now Microsoft). It can be downloaded &lt;a href="http://www.microsoft.com/technet/sysinternals/utilities/psloggedon.mspx"&gt;HERE&lt;/a&gt;.  &lt;li&gt;In the Authoring Pane select &lt;strong&gt;New Task --&gt; Console Tasks --&gt; Command line&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;Settings were configured as follows:&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Application:&lt;/strong&gt; %systemroot%\psloggedon.exe&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt; \$Target Property[Type="Windows!Microsoft.Windows.Computer"]/NetbiosComputerName$&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;I should note here that when I preceded this parameter with the -l (local only) and/or -x (dont show times) I got an InnerException Failure message. SCE didn't like something about those parameters.  &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Working Directory:&lt;/strong&gt; c:\windows\temp&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;And DO check the box for capturing output.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;For this example, I dropped the tool in the Windows directory. If you added a \tools directory of some sort to the Path environment variable for these types of tasks, it will make life easier in the long run.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/l0lMnPQfVZ8" height="1" width="1"/&gt;</description>
			<pubDate>Tue, 23 Jun 2009 15:18:33 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19912/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19912/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[SCOM: Dynamic Group to detect SQL 2005 with (or without) specific Service Pack]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/ofav_E6KUxo/Default.aspx</link>
			<description>&lt;p&gt;Recently, a user was asking about how to create a custom group to report all SQL servers without SP3 in their environment, so we new which servers needed the update. &lt;p&gt;  Here is an example of how to do that using a dynamically-populated group in Operations Manager 2007. &lt;ol&gt; &lt;li&gt;Launch the Operations Console. In the &lt;strong&gt;Authoring&lt;/strong&gt; space, right click on &lt;strong&gt;Groups&lt;/strong&gt; and click "Create a new group".  &lt;li&gt;In the &lt;strong&gt;Name&lt;/strong&gt; field, enter the desired name of the Group and select the destination management pack. Click Next.  &lt;li&gt;Skip the "Explicit Group Membership" by clicking Next.  &lt;li&gt;On the &lt;strong&gt;Dynamic Inclusion&lt;/strong&gt; step, click &lt;strong&gt;Create/Edit Rules&lt;/strong&gt;.  &lt;li&gt;Change the class from the default (Windows Computer) to "&lt;b&gt;SQL 2005 DB Engine&lt;/b&gt;". Click Add.  &lt;li&gt;In the Property box, select “Version”  &lt;li&gt;In the &lt;strong&gt;Operator&lt;/strong&gt; box, select “Not Equal”  &lt;li&gt;In the Value box, you can input the following version:  &lt;strong&gt;2005.90.4035&lt;/strong&gt; (which is SQL 2005 SP3)  &lt;li&gt;Click OK to close the Query Builder window and then click Next to move on to the next step.  &lt;li&gt;Skip the "Add Subgroups" step by clicking &lt;strong&gt;Next&lt;/strong&gt;.  &lt;li&gt;Skip the "Exclude Objects" step by clicking &lt;strong&gt;Create&lt;/strong&gt;.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Now you have a group that only includes SQL 2005 without SP3 and is dynamic so it will always include all SQL 2005 installations without SP3 found by Ops Mgr 2007. &lt;p&gt;For a list of SQL version numbers based on SP installed, see &lt;a href="http://support.microsoft.com/kb/321185"&gt;http://support.microsoft.com/kb/321185&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/ofav_E6KUxo" height="1" width="1"/&gt;</description>
			<pubDate>Mon, 22 Jun 2009 14:10:00 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19871/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19871/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[How to convert management packs for OpsMgr 2007 (without a live MOM 2005 management group)]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/OlETKvQ2aFI/Default.aspx</link>
			<description>&lt;p&gt;&lt;strong&gt;Q:&lt;/strong&gt; Can I convert MOM 2005 management packs &lt;u&gt;without&lt;/u&gt; having an active MOM 2005 Management Group? &lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; Yes, this can be done with the MOM 2005 to OpsMgr 2007 Migration Wizard. &lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; The wizard does require that the MOM 2005 UI be loaded on the Ops Mgr management server where you run the tool.  &lt;p&gt;The steps would be as follows: &lt;ol&gt; &lt;li&gt;Load the MOM 2005 UI (&lt;em&gt;when prompted for a MOM 2005 Mgmt Server during install, simply leave that field blank&lt;/em&gt;).  &lt;li&gt;Make sure the MOM 2005 MP akm files you wish to convert are available (&lt;em&gt;converting MPs from file will be your only option with no MOM 2005 MG&lt;/em&gt;)  &lt;li&gt;Launch the Migration Wizard and select &lt;strong&gt;Migrate MPs from file&lt;/strong&gt; and click Next.  &lt;li&gt;Select one or multiple MP akm files you wish to convert in the space provided, then click Next  &lt;li&gt;On the next screen, select the &lt;strong&gt;Migrate to file&lt;/strong&gt; radio button and select a target directory, then click Next.  &lt;li&gt;On the next screen, click the Migrate button. MPs are converted to Operations Manager .xml format and ready for import.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Then, simply import into Operations Manager 2007 per the normal procedure. &lt;p&gt;One additional note here. Leave conversion of MS management packs to MS whenever possible. The need to convert MOM 2005 MPs should only be occasional at this point in the product cycle.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/OlETKvQ2aFI" height="1" width="1"/&gt;</description>
			<pubDate>Sun, 21 Jun 2009 20:19:44 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19866/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19866/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[ResearchThis! KB - The Internet Information Service NNTP Virtual Server named NNTPSVC/1 is unavailable as the virtual server has been stopped]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/UcyJ04RFKCg/Default.aspx</link>
			<description>&lt;p&gt;&lt;b&gt;Alert&lt;/b&gt;: The Internet Information Service NNTP Virtual Server named NNTPSVC/1 is unavailable as the virtual server has been stopped.  &lt;p&gt;&lt;b&gt;Issue&lt;/b&gt;: On Exchange 2003 servers this service is required to install but it is not required after it is installed.  &lt;p&gt;&lt;b&gt;Resolution&lt;/b&gt;: If this service is disabled/not in use you can remove it. To remove the service, log into the server and use sc delete NNTPSvc. Or you can create an override to ignore this on Microsoft Exchange 2003 Server Group, as NNTP was required for the installation but can be disabled after the installation has been completed.  &lt;p&gt;&lt;b&gt;Submitted By&lt;/b&gt;: Cameron Fuller (MVP)&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/UcyJ04RFKCg" height="1" width="1"/&gt;</description>
			<pubDate>Sun, 21 Jun 2009 16:12:10 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19862/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19862/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[ResearchThis! KB - Auto Close Flag]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/nwuhoRdNqhQ/Default.aspx</link>
			<description>&lt;p&gt;&lt;b&gt;Alert&lt;/b&gt;: Auto Close Flag &lt;p&gt;&lt;b&gt;Issue&lt;/b&gt;: The auto close flag for database MSCUPTDB in SQL instance MSSQL SERVER on computer 123.abc.com is not set according to best practice. &lt;p&gt;&lt;b&gt;Resolution&lt;/b&gt;: As this is a standard Microsoft application (patch Management for SMS and Configuration Manager) and a default configuration, created an override to exclude this database. &lt;p&gt;&lt;b&gt;Submitted By&lt;/b&gt;: Cameron Fuller (MVP)&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/nwuhoRdNqhQ" height="1" width="1"/&gt;</description>
			<pubDate>Sun, 21 Jun 2009 16:08:12 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19860/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19860/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[ResearchThis! KB - Auto Shrink Flag]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/gjxjNlyuzyw/Default.aspx</link>
			<description>&lt;p&gt;&lt;b&gt;Alert&lt;/b&gt;: Auto Shrink Flag  &lt;p&gt;&lt;b&gt;Issue&lt;/b&gt;: The auto shrink flag for database (DBNAME) in SQL instance MSSQL SERVER on computer 123.abc.com is not set according to best practice.  &lt;p&gt;&lt;b&gt;Resolution&lt;/b&gt;: This was found on a series of standard Microsoft applications including SUSDB, WSUS and MSCUPTDB. Additional databases found with the Auto Shrink Flag: Backup Exec, ItAssist, SOE, DSPre, XRXDBDiscovery (Xerox), XRXDBCWW (Xerox). Options available include contacting the vendor to determine if this flag can be changed safely (and changing the flag if it can) or to create an override to exclude this database from monitoring this configuration.  &lt;p&gt;&lt;em&gt;This is sometimes configured by design to minimize maintenance no 3rd party databases used for utility-type purposes.&lt;/em&gt;  &lt;p&gt;&lt;b&gt;Submitted By&lt;/b&gt;: Cameron Fuller (MVP)&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/gjxjNlyuzyw" height="1" width="1"/&gt;</description>
			<pubDate>Sun, 21 Jun 2009 16:05:28 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19859/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19859/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Windows Server Hyper-V MP for SCOM 2007 now available (ver 6.0.6633.0)]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/vjl1ESb3CGw/Default.aspx</link>
			<description>&lt;p&gt;&lt;em&gt;The Hyper-V management pack for Operations Manager 2007 (SCOM) has been released:&lt;/em&gt;&lt;/p&gt; &lt;h2&gt;Overview&lt;/h2&gt; &lt;p&gt;&lt;a name="Description"&gt;&lt;/a&gt;This management pack supports monitoring of Windows Server Hyper-V systems. This includes monitoring coverage of Hyper-V host servers, including critical services and disks, and Hyper-V virtual machines, including virtual components and virtual hardware.&lt;br&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt; &lt;h2&gt;Feature Summary&lt;br&gt;&lt;/h2&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt;This management pack provides the following functionality:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Management of critical Hyper-V services that affect virtual machines and host server functionality  &lt;li&gt;Management of host server logical disks that affect virtual machine health  &lt;li&gt;Full representation of virtualization in a single Hyper-V host server, including virtual networks, virtual machines, and guest computers  &lt;li&gt;Monitoring of virtual machine hardware components that affect availability’&lt;/li&gt;&lt;/ul&gt; &lt;h2&gt;Where to get it:&lt;/h2&gt; &lt;p&gt;Download the MP from the Microsoft site at the URL below&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=502e7a26-2fea-4052-89fd-8f75142de4f2&amp;displaylang=en&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=502e7a26-2fea-4052-89fd-8f75142de4f2&amp;displaylang=en&amp;displaylang=en&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/vjl1ESb3CGw" height="1" width="1"/&gt;</description>
			<pubDate>Sat, 20 Jun 2009 18:16:50 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19829/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19829/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Command Shell: Dumping all overrides in Operations Manager 2007]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/rmzmFsGcAdA/Default.aspx</link>
			<description>&lt;p&gt;Want a quick way to view ALL overrides in your Operations Manager 2007 installation?&lt;/p&gt;
&lt;p&gt;Here's a one-liner to dump all overrides in descending order by LastModified date to a spreadsheet, which should tip you off to recent changes enacted via override.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #0000cc"&gt;get-ManagementPack | where {$_.Name -like "*" } | get-Override |sort-object LastModified -descending | select-object name, displayname, xmltag, value, timeadded, lastmodified | export-Csv -Path "c:\overrides.csv"&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;While not perfect, the &lt;strong&gt;Name&lt;/strong&gt; attribute provides some insight into the purpose of the override. Unfortuntely, not all overrides have a friendly name (&lt;strong&gt;DisplayName&lt;/strong&gt;), and I didnt see any trace of who made the changes in the verbose output. The &lt;strong&gt;xmltag&lt;/strong&gt; attribute does reveal if the override is applied to a rule, monitor, etc (values I encountered were RuleConfigurationOverride, MonitorConfigurationOverride, CategoryOverride). The &lt;strong&gt;value&lt;/strong&gt; parameter the current value data for the given override.&lt;/p&gt;
&lt;p&gt;In the future I'll look further into the potential of connecting overrides to their associated rules / monitors for inclusion in the output.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/rmzmFsGcAdA" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 19 Jun 2009 00:20:07 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19794/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19794/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Command Shell: Retrieving Agent Count by Management Server ]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/PZ2G3oJgO-8/Default.aspx</link>
			<description>&lt;p&gt;A recent request came for a Powershell script that would return a list of management servers along with a count of the number of agents reporting to them. This would be handy in large environments for validating that you are properly balancing the agent load across management servers.&lt;/p&gt;
&lt;p&gt;Here's a sample script that will do just that.&lt;/p&gt;
&lt;p&gt;&lt;font color="#008000"&gt;$rootMS = "NOCMS01" &lt;br /&gt;
#Initialize the OpsMgr Provider &lt;br /&gt;
add-pssnapin "Microsoft.EnterpriseManagement.OperationsManager.Client"; &lt;br /&gt;
set-location "OperationsManagerMonitoring::";&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#008000"&gt;#set Management Group context to the provided RMS &lt;br /&gt;
new-managementGroupConnection -ConnectionString:$rootMS; &lt;br /&gt;
set-location $rootMS;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#008000"&gt;$agent = get-agent | sort Name&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#008000"&gt;$agent | Group PrimaryManagementServerName -Noelement | sort Name | select Name, Count | export-Csv -noTypeInformation -path "c:\agents.csv"&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Output &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The output is a csv file with Management Server name and count, as shown below.&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;Name,Count &lt;br /&gt;
NOCMS01.noc.systemcenterforum.org,81 &lt;br /&gt;
NOCMS02.noc.systemcenterforum.org,34 &lt;br /&gt;
NOCMS03.noc.systemcenterforum.org,12 &lt;br /&gt;
NOCMS04.noc.systemcenterforum.org,45&lt;/font&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/PZ2G3oJgO-8" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 19 Jun 2009 00:06:35 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19792/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19792/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[OpsMgr 2007: Updating Primary and Failover Mgmt Server settings for multiple agents ]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/F3ZIqvmxPLc/Default.aspx</link>
			<description>&lt;p&gt;I had a question today regarding how one could update the primary and failover management server settings for a number of Operations Manager 2007 agent-managed computers. Powershell comes to mind as the easiest way to make this happen.&lt;/p&gt;
&lt;p&gt;This sample script illustrates how to retrieve a list of agents based on a common search element, and then loop through these agents, updating the settings on each. Update setting as instructed in comments, then save with a .ps1 file. The script can be run on any computer with the Operations Console / Command Shell interfaces loaded.&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" style="font-family: "&gt;#-------------Begin Sample Script--------------&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#339966" style="font-family: "&gt;&lt;em&gt;#Update $rootMS variable with the name of your RMS&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" style="font-family: "&gt;$rootMS= "opsmgr.contoso.com"&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" style="font-family: "&gt;&lt;em&gt;&lt;font color="#339966" style="font-family: "&gt;#Initializing the Ops Mgr 2007 Powershell provider and Connecting to Mgmt Group&lt;br /&gt;
&lt;/font&gt;&lt;/em&gt;     add-pssnapin "Microsoft.EnterpriseManagement.OperationsManager.Client" -ErrorVariable errSnapin;&lt;br /&gt;
     set-location "OperationsManagerMonitoring::" -ErrorVariable errSnapin;&lt;br /&gt;
     new-managementGroupConnection -ConnectionString:$rootMS -ErrorVariable errSnapin;&lt;br /&gt;
     set-location $rootMS -ErrorVariable errSnapin&lt;br /&gt;
   &lt;br /&gt;
&lt;/font&gt;&lt;font color="#339966" style="font-family: "&gt;&lt;em&gt;# Retrieve a list of agents and assign to variable $agent&lt;br /&gt;
# In this example, all servers with server name starting with 'FS'&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" style="font-family: "&gt;$agents = get-agent | where-object {$_.Name -like 'FS*'}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;font color="#339966" style="font-family: "&gt;# set variables for primary and secondary management servers.&lt;br /&gt;
# make sure the WHERE clause in each one-liner below matches only 1 MS!&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" style="font-family: "&gt;$PriMS = get-managementserver | where-object {$_.Name -eq 'ms1.contoso.com'}&lt;br /&gt;
$SecMS = get-managementserver | where-object {$_.Name -eq 'ms2.contoso.com'}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;font color="#339966" style="font-family: "&gt;#Loop through list of agents and update primary and failover MS settings&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" style="font-family: "&gt;ForEach ($agent in $agents) {&lt;br /&gt;
Set-ManagementServer -PrimaryManagementServer $PriMS -AgentManagedComputer $agent `&lt;br /&gt;
-FailoverServer $SecMS #| Out-Null&lt;br /&gt;
}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" style="font-family: "&gt;#-------------End Sample Script--------------&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Hope this helps. Post any feedback as comments on this post.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/F3ZIqvmxPLc" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 18 Jun 2009 23:43:43 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19791/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19791/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[OpsMgr 2007 (SCOM) v10 Wish List Wrap-up]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/Z-0eOTh2Yzk/Default.aspx</link>
			<description>&lt;p&gt;For those of  you that commented on the &lt;a href="/tabid/60/tag/Forums+Operations_Manager/indexId/19308/Default.aspx" target="_blank"&gt;“v10 Wish List” for Opsmgr 2007&lt;/a&gt;, I just wanted to touch base and let you know your feedback has been channeled back to the product team. &lt;/p&gt; &lt;p&gt;&lt;em&gt;Thanks to everyone who commented and special thanks to &lt;strong&gt;Brian D.&lt;/strong&gt; for kicking off the discussion!&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/Z-0eOTh2Yzk" height="1" width="1"/&gt;</description>
			<pubDate>Wed, 17 Jun 2009 18:36:35 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19636/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19636/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Provision/Deprovision entire Virtual Lab Environments with Visual Studio Lab Management 2010 [beta]]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/bxerGbz_JsE/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="944" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;&lt;img src="http://msinetpub.vo.llnwd.net/d1/keithcombs/blog/images/SCVMM2008ManagementPackreleaseddownloadh_8FFF/SCVMM_logo.gif"&gt; &lt;/td&gt; &lt;td valign="top" width="742"&gt; &lt;p&gt;VMware has touted the abilities of their vCenter Lab Manager for provisioning, deprovisioning and taking snapshots entire lab scenarios including multiple virtual machines in a matter of seconds. The few vendors busy in the virtual lab automation space (which include VMware, Surgient, VMLogix, Skytap and &lt;a href="http://www.virtualization.info/2009/03/is-stacksafe-management-leaving-en.html"&gt;the almost dead StackSafe&lt;/a&gt;) will soon have some fresh competition…Microsoft.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;The product just entered &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9df71545-4524-451b-8a17-9925b64010d2&amp;displaylang=en"&gt;the beta 1 phase&lt;/a&gt; and has the potential to become a huge hit in the .NET world. &lt;em&gt;I was really wondering if MS was expecting us to duplicate Lab Manager using Powershell…I guess not! &lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.virtualization.info/images/MicrosoftlaunchesVisualStudioLabManageme_CEA6/vs2010VLA_thumb.png"&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Read the full story&lt;/em&gt; &lt;a href="http://www.virtualization.info/images/MicrosoftlaunchesVisualStudioLabManageme_CEA6/vs2010VLA_thumb.png" target="_blank"&gt;at the source&lt;/a&gt; (&lt;a href="http://www.virtualization.info/images/MicrosoftlaunchesVisualStudioLabManageme_CEA6/vs2010VLA_thumb.png" target="_blank"&gt;virtualization.info&lt;/a&gt;)&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/bxerGbz_JsE" height="1" width="1"/&gt;</description>
			<pubDate>Tue, 16 Jun 2009 02:42:58 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19556/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19556/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Tuning Items for New Essentials 2007 SP1 Installations]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/8yKLIC2gXsU/Default.aspx</link>
			<description>&lt;p&gt;While Essentials 2007 monitoring settings are based on "smart defaults", there are some rules, monitors and discoveries not enabled by default deprive administrators of some information I believe most would be interested in. Some of these items are in several cases especially pertinent to MOM 2005 administrators, who are accustomed to receiving certain types of alerts by default. I'm going to point to a few items that are of particular interest ( at least in my opinion) for acceptable alert behavior in Essentials 2007. &lt;em&gt;Of course most of the MP tuning advice you see for Operations Manager 2007 also applies to Essentials. Just bear in mind that with OpsMgr 2007 R2, the Essentials and OpsMgr monitoring functionality sets diverge a bit, most notably with cross-platform not being part of Essentials 2007 SP1.&lt;/em&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;span style="text-decoration: underline"&gt;&lt;strong&gt;&lt;em&gt;Global Windows Service Monitoring&lt;/em&gt;&lt;/strong&gt; &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="text-decoration: underline"&gt;&lt;/span&gt;Some of the more generic service monitoring rules are disabled by default. I find I generally want to know anytime a service terminates abnormally or a service fails to start. To fix that, use an override to enable the following rules for the Windows Server 2000 and 2003 Operating System object types. You may also want to enable this for XP Client Operating Systems where an agent is deployed. &lt;/p&gt; &lt;p&gt;"&lt;strong&gt;The service or driver failed to start.&lt;/strong&gt; and &lt;strong&gt;The service terminated unexpectedly."&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19551/Service_monitoring.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="166" alt="Service_monitoring" src="http://www.it-jedi.net/photos/EssentialTuningforNewEssentials2007Insta_EFC/Service_monitoring_thumb.gif" width="629" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;u&gt;&lt;strong&gt;Windows Update Roaming &lt;/strong&gt;&lt;/u&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;This rule runs every 60 minutes on managed computers to verify that the computer can contact its WSUS server. The rule runs a script to verify that the computer is able to contact its WSUS server. If it cannot contact the WSUS server for 6 hours, then the script will configure it to use the Microsoft Updates site. Once the computer is able to contact the WSUS server again, the script configures it to use the WSUS server for updates. &lt;p&gt;If you  require tight control of what updates are applied to a system, consider disabling this rule. &lt;p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;AD Topology Discovery &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;Find in: &lt;strong&gt;Object Discoveries &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;While the Active Directory MP requires some configuration, I found this setting particularly strange and potentially confusing for some users. You may find that the Active Directory Topology Diagram and distributed application are basically blank. This may be due to the AD Topology Object Discovery not being enabled. To get to this discovery, go to the Authoring space, and scope your view to Active Directory Domains (this is only visible when the View All Targets radio button is selected ) and in the Navigation (left) pane, select Object Discoveries. You see in the image below, Enabled by default = Yes &lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19551/AD_Discovery.gif"&gt;&lt;img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="146" alt="AD_Discovery" src="http://www.it-jedi.net/photos/EssentialTuningforNewEssentials2007Insta_EFC/AD_Discovery_thumb.gif" width="477" align="left" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;I have found that even though this discovery showed "Yes" under enabled by default, that the Effective Value = false, as shown below. &lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19551/AD_Top_Default_Setting.gif"&gt;&lt;img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="173" alt="AD_Top_Default_Setting" src="http://www.it-jedi.net/photos/EssentialTuningforNewEssentials2007Insta_EFC/AD_Top_Default_Setting_thumb.gif" width="505" align="left" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;SQL 2000 / 2005&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;Object Discoveries &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Discover SQL 2000 Agent Jobs&lt;/strong&gt; - without this, you will not be able to override the “Job Duration” monitor for long running jobs on a per-job basis. However, you will receive alerts for failed agent jobs even without this.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;Rules&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Free Space (MB) counters&lt;/strong&gt; - these are optional in my book, as they are of varying importance from one environment to the next for trend reporting. All the equivalent % free monitors are enabled, so just decide which works for you. If you have autogrow enabled on databases, then MB free can come in handy.&lt;/p&gt; &lt;p&gt; &lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19551/SQL_Space.gif"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="231" alt="SQL_Space" src="http://www.it-jedi.net/photos/EssentialTuningforNewEssentials2007Insta_EFC/SQL_Space_thumb.gif" width="480" border="0"&gt;&lt;/a&gt; &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;Windows 2000 &lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;The Object Discovery for Windows Physical Disks is not enabled by default (although the discovery of relationships between physical disks and the partitions is). &lt;strong&gt;&lt;span style="text-decoration: underline"&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: underline"&gt;&lt;em&gt;Network Monitoring&lt;/em&gt;&lt;/span&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;There are several rules disabled by default that definitely may be of interest in most environments. Data collection of inbound and outbound bandwidth utilization on routers and switches would be important, and critical on WAN interfaces for sure, especially to provide a view into the last few hours for troubleshooting purposes. Scope your view under &lt;strong&gt;Authoring --&gt; Rules&lt;/strong&gt; to show only network and SNMP components. Use overrides to enable any of these rules (listed below) for target devices.  &lt;/p&gt; &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19551/SNMP_Device.gif"&gt;&lt;img style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="293" alt="SNMP_Device" src="http://www.it-jedi.net/photos/EssentialTuningforNewEssentials2007Insta_EFC/SNMP_Device_thumb.gif" width="478" align="left" border="0"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Are there other settings disabled by default in Essentials 2007 you find critical in your environment? Leave a comment with your list.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/8yKLIC2gXsU" height="1" width="1"/&gt;</description>
			<pubDate>Mon, 15 Jun 2009 16:42:56 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19551/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19551/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Monitoring Database Blocking Through Rules and Alerts [Article and MP]]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/ZDla9csesy0/Default.aspx</link>
			<description>&lt;p&gt;Blocking in SQL is handled by separate monitors for the SQL 2000 and 2005 engines. Blocking is watched in SQL 2000 by a monitor called:  &lt;p&gt;&lt;strong&gt;Microsoft.SQLServer.2000.DBEngine.BlockedSPIDMonitor&lt;/strong&gt;  &lt;p&gt;For SQL 2005 Servers, this is handled by a monitor called &lt;strong&gt;Blocked SPIDs.&lt;/strong&gt;  &lt;p&gt;The alert descriptions on these monitors are NULL (and not overridable), so the resulting alerts of these monitors are not always straightforward.  For customers concerned about blocking, I've heard some feedback about these monitors. They worry about 1) the accuracy of the monitors and 2) the lack of detail in the alert description. I suspect the lack of description in an alert can lead to  concerns about accuracy of the condition identified, as no doubt the OpsMgr Test Team has tested this many times at this point.  &lt;h2&gt;Beefing up monitoring of blocking processes&lt;/h2&gt; &lt;p&gt;It was past customer experience that peaked my interest when I saw this article from a SQL DBA community site of which I am a member - sqlservercentral.com. The Custom SQL Blocks MP, created by Marios Philippopoulos. Marios has created a workaround that has flexible configuration options - You can tune the frequency and logging verbosity. You definitely see the details in the event and alert descriptions, making identification of the affected processes easy, as shown below:  &lt;p&gt;Alert: Custom - Persistent Blocking Detected in SQL Server Database&lt;br&gt;Source: compName.domainName.com&lt;br&gt;Path:&lt;br&gt;Last modified by: System&lt;br&gt;Last modified time: 8/24/2008 4:40:53 PM&lt;br&gt;Alert description:  &lt;p&gt;Server\Instance: servr\instanceName  &lt;p&gt;BLOCKING SPID(S)&lt;br&gt;----------------  &lt;p&gt;Blocking SPID: 80&lt;br&gt;Database: TESTDB&lt;br&gt;Host: compName Program: Microsoft SQL Server Management Studio - Query&lt;br&gt;Cmd: UPDATE Login: loginName  &lt;p&gt;This is a nice improvement I think.  &lt;h2&gt;Implementation and Targeting&lt;/h2&gt; &lt;p&gt;He also did a good job with targeting (to the DB Engine classes themselves) to ensure default and named instances alike are automatically picked up. He did use rules instead of monitors, so the health state of the SQL instances is not affected. However, if one wanted to convert these rules to monitors, it would be a relatively easy task.  &lt;h2&gt;Where to get it&lt;/h2&gt; &lt;p&gt;You'll actually need to register (free) at sqlservercentral.com in order to read and download. You'll find Marios article and MP at the following location:  &lt;p&gt;&lt;a href="http://www.sqlservercentral.com/articles/Blocking/64038/"&gt;http://www.sqlservercentral.com/articles/Blocking/64038/&lt;/a&gt;  &lt;h3&gt;&lt;em&gt;Related Articles&lt;/em&gt;&lt;/h3&gt; &lt;p&gt;While you're at it, there is  a nice TechNet article on Minimizing Block in SQL Server by Cherie Warren. Get it at  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/magazine/cc434694.aspx"&gt;http://technet.microsoft.com/en-us/magazine/cc434694.asp&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/ZDla9csesy0" height="1" width="1"/&gt;</description>
			<pubDate>Sun, 14 Jun 2009 17:55:48 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19548/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19548/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[MS Exchange Server 2007 MP for OpsMgr (SCOM) 2007 R2 now available]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/d7CqUd55XYk/Default.aspx</link>
			<description>&lt;p&gt;&lt;em&gt;The R2-only version of the Exchange 2007 MP is out. The marquee feature: &lt;u&gt;a wizard-like interface for configuring synthetic transactions&lt;/u&gt; against Outlook Web Access (OWA), Exchange ActiveSync, Web Services, POP3, and IMAP.&lt;/em&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;DOWNLOAD URL&lt;/strong&gt;: &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e9f3cd3f-9bc0-45cd-b10f-120e937ee4c4"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e9f3cd3f-9bc0-45cd-b10f-120e937ee4c4&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The Exchange Server 2007 Management Pack is designed to monitor Exchange 2007 key health indicators, collect Exchange component-specific performance counters in one central location, and raise alerts for operator intervention as necessary. By detecting, sending alerts, and automatically responding to critical events, this Management Pack helps indicate, correct, and prevent possible service outages or configuration problems, allowing you to proactively manage Exchange servers and identify issues before they become critical. The Management Pack monitors and provides alerts for automatic notification of events indicating service outages, performance degradation, health monitoring, and centralized management.&lt;br&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt; &lt;h2&gt;&lt;b&gt;Feature Summary&lt;/b&gt;&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;A number of synthetic transactions ensure the Exchange servers are available and responding in a timely manner. The synthetic transactions are maintenance-mode aware, so that if the target of a transaction is in maintenance mode, the source will not run the transaction, and not alert unnecessarily.  &lt;li&gt;This Management Pack includes a Management Pack template that provides a wizard-like interface for configuring synthetic transactions against Outlook Web Access (OWA), Exchange ActiveSync, Web Services, POP3, and IMAP.  &lt;li&gt;This Management Pack includes a Management Pack template that provides a wizard-like interface for configuring mail flow synthetic transactions between agent-managed Exchange 2007 Mailbox servers.  &lt;li&gt;This Management Pack provides 30+ reports specific to Exchange 2007 that track availability and performance compared to service level objectives. For the list of reports and for more information about the reports, see the Management Pack Guide.  &lt;li&gt;All the synthetic transactions in this Management Pack use an Operations Manager 2007 R2 hosting feature for Windows PowerShell technology that provides a performance improvement when running synthetic transactions.  &lt;li&gt;A significant number of rules and monitors that are not actionable or may be noisy are disabled. Note that many of these rules are still in the Management Pack so that you can enable them if necessary.  &lt;li&gt;Support for monitoring any number of Exchange organizations using a single Operations Manager 2007 management group.  &lt;li&gt;Full support for Microsoft clustered configurations. For more details, see the Management Pack Guide.  &lt;li&gt;Discovery of Exchange 2007 server roles is disabled by default, and no Exchange 2007 monitoring is applied by default. This allows you to discover and monitor your servers gradually, as well as tune the Management Pack as you bring more agent-managed Exchange 2007 servers into the Operations Manager environment.&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/d7CqUd55XYk" height="1" width="1"/&gt;</description>
			<pubDate>Sun, 14 Jun 2009 07:32:29 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19546/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19546/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[ResearchThis! KB - Core Service File Writing]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/Vi3Qb5ABILE/Default.aspx</link>
			<description>&lt;p class="MsoNormal" style="margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;
margin-left:0in;line-height:normal;mso-pagination:none;mso-layout-grid-align:
none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="font-size:12.0pt;mso-ascii-font-family:
Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri"&gt;Alert: &lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:12.0pt;mso-ascii-font-family:Calibri;mso-hansi-font-family:
Calibri;mso-bidi-font-family:Calibri"&gt;Core Service File Writing&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;
margin-left:0in;line-height:normal;mso-pagination:none;mso-layout-grid-align:
none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="font-size:12.0pt;mso-ascii-font-family:
Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri"&gt;Issue&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:12.0pt;mso-ascii-font-family:Calibri;mso-hansi-font-family:
Calibri;mso-bidi-font-family:Calibri"&gt;: Alert created when a new reverse zone was added.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;
margin-left:0in;line-height:normal;mso-pagination:none;mso-layout-grid-align:
none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="font-size:12.0pt;mso-ascii-font-family:
Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri"&gt;Resolution&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:12.0pt;mso-ascii-font-family:Calibri;mso-hansi-font-family:
Calibri;mso-bidi-font-family:Calibri"&gt;: This error will occur once after the new reverse zone is added. Logged into the servers reporting the error and verified that the new zone had been created and populated correctly. It can be closed out, and is not an issue unless it recurs.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt;
margin-left:0in;line-height:normal;mso-pagination:none;mso-layout-grid-align:
none;text-autospace:none"&gt;&lt;b&gt;&lt;span style="font-size:12.0pt;mso-ascii-font-family:
Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri"&gt;Submitted By&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:12.0pt;mso-ascii-font-family:Calibri;
mso-hansi-font-family:Calibri;mso-bidi-font-family:Calibri"&gt;: Cameron Fuller (MVP)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/Vi3Qb5ABILE" height="1" width="1"/&gt;</description>
			<pubDate>Sun, 14 Jun 2009 01:41:54 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19482/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19482/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Cross Platform Management Pack Authoring Guide for OpsMgr 2007 R2 (SCOM) Now Available]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/8O-FqxpuVAc/Default.aspx</link>
			<description>&lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;MS have released the Cross Platform MP Authoring Guide for R2&lt;/em&gt; &lt;p&gt;System administrators of Windows-based, UNIX-based, and Linux-based platforms can use this document as a guide to how to create and use management packs to manage their computer systems. Because Operations Manager 2007 R2 extends monitoring support to UNIX-based and Linux-based servers, organizations can monitor and manage their cross-platform environments from a unified management console. The key to how to configure and run Operations Manager is the management pack, an XML-based file that defines the objects that Operations Manager will discover and monitor and the information that will be collected about these objects. &lt;p&gt;By using Operations Manager 2007 R2, system administrators of UNIX-based and Linux-based servers can now monitor the health of key system attributes, including the following: &lt;ul&gt; &lt;li&gt;File systems and network interfaces. &lt;li&gt;Critical processes (for example, syslog, cron, and others). &lt;li&gt;Key configurations (for example, resolution of host name and correct configuration of Web Services Management components). &lt;li&gt;Core system attributes (for example, the health of system memory and processors).&lt;/li&gt; &lt;dl&gt; &lt;dt&gt;&lt;strong&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd789009.aspx"&gt;Intended Audience for the Cross Platform Management Pack Authoring Guide&lt;/a&gt;&lt;/strong&gt; &lt;dd&gt;Describes the expectations and the minimum knowledge that are required to implement a cross platform management pack. &lt;/dd&gt;&lt;/dl&gt; &lt;dl&gt; &lt;dt&gt;&lt;strong&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd788937.aspx"&gt;Getting Started with the Cross Platform Management Pack Authoring Guide&lt;/a&gt;&lt;/strong&gt; &lt;dd&gt;Provides information on the structure and workflow of a management pack. &lt;/dd&gt;&lt;/dl&gt; &lt;dl&gt; &lt;dt&gt;&lt;strong&gt;&lt;a href="http://technet.microsoft.com/en-us/library/dd789020.aspx"&gt;Management Pack Tasks&lt;/a&gt;&lt;/strong&gt; &lt;dd&gt;Describes typical administrative tasks and how to implement those tasks by using a management pack. &lt;/dd&gt;&lt;/dl&gt; &lt;h4&gt;Reference&lt;/h4&gt; &lt;p&gt;Online Training &lt;ul&gt; &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=152883"&gt;TechNet Virtual Lab: System Center Operations Manager 2007- Introduction&lt;/a&gt; (http://go.microsoft.com/fwlink/?linkid=152883) &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=152884"&gt;TechNet Virtual Lab: System Center Operations Manager 2007- Advanced Topics&lt;/a&gt; (http://go.microsoft.com/fwlink/?linkid=152884) &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=150433"&gt;HOW TO: Use XML to Create a Basic Management Pack with Discovery for a Windows-based Computer&lt;/a&gt; (http://go.microsoft.com/fwlink/?linkid=150433)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Published Documentation &lt;ul&gt; &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=150417"&gt;Operations Manager 2007 Management Pack Authoring Guide&lt;/a&gt; (http://go.microsoft.com/fwlink/?linkid=150417) &lt;li&gt;System Center Operations Manager 2007 Unleashed. (includes CD-ROM), Meyler, Kerrie, et al., Sams, 2008, p. 1385&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Online Resources &lt;ul&gt; &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=144278"&gt;Operations Manager Cross Platform and Interop Solutions&lt;/a&gt; (http://go.microsoft.com/fwlink/?linkid=144278) &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=152885"&gt;Microsoft.Unix.Computer: Team blog for System Center Cross Platform and Interop&lt;/a&gt; (http://go.microsoft.com/fwlink/?linkid=152885) &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=108041"&gt;Operations Manager Web site&lt;/a&gt; (http://go.microsoft.com/fwlink/?linkid=108041) &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=118294"&gt;System Center Web site&lt;/a&gt; (http://go.microsoft.com/fwlink/?linkid=118294) &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?linkid=150435"&gt;TechNet Webcast: Successfully Monitor UNIX and Linux Alongside Your Windows Infrastructure with Operations Manager 2007 R2 (Level 300)&lt;/a&gt;(http://go.microsoft.com/fwlink/?linkid=150435)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/8O-FqxpuVAc" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 12 Jun 2009 10:13:47 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19446/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19446/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Powershell: Updating Proxy Agent for Multiple SNMP-enabled Devices (part 2)]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/K8rB1E3v4qk/Default.aspx</link>
			<description>&lt;p&gt;In &lt;a href="/BlogDetails/tabid/143/IndexID/19440/Default.aspx" target="_blank"&gt;part 1&lt;/a&gt;, we demonstrated how to update the proxy agent for a group of managed SNMP-enabled devices. The difficulty in using the solution presented is part 1 is in using the &lt;strong&gt;get-agent&lt;/strong&gt; cmdlet to retrieve the potential proxy agent to pass to &lt;strong&gt;set-proxyagent, &lt;/strong&gt;which &lt;em&gt;only &lt;/em&gt;returns agents; no management servers are presented. Using the &lt;strong&gt;get-managementserver&lt;/strong&gt; cmdlet in it's place results in a failure because it does not return the right object to pass to set-proxyagent. &lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;/em&gt;If I want to use a &lt;span style="text-decoration: underline"&gt;management server&lt;/span&gt; as the proxy for multiple network devices, the script below will allow you to submit a wildcard filter based on device IP address to update the proxy agent for all SNMP-enabled devices matching the filter, and assign a managment server as the proxy agent. &lt;/p&gt; &lt;p&gt;&lt;em&gt;Thanks to&lt;/em&gt;&lt;em&gt; Marco Shaw for a critical assist in working out the code to allow passing wildcard for the -deviceName parameter&lt;/em&gt;. &lt;/p&gt; &lt;h3&gt;INSTRUCTIONS FOR USE&lt;/h3&gt;Cut-and-paste the script below into Notepad, and save as &lt;strong&gt;updateproxyagentMS.ps1&lt;/strong&gt;. Script should run from any computer with OpsMgr Console and Powershell installed.This script will load the OpsMgr Powershell snap-in and connect to your Management Group.  &lt;h3&gt;SYNTAX&lt;/h3&gt; &lt;p&gt;The script accepts the following 3 required parameters. Run with no parameters to view syntax help. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;-rootMS:&lt;/strong&gt; FQDN of the root management server for the target management group. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;Ex:&lt;/em&gt;&lt;/strong&gt; 'RootManagementServer.fqdn.local' &lt;/p&gt; &lt;p&gt;&lt;strong&gt;-proxyAgent:&lt;/strong&gt; Management Server that will serve as the proxy agent &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Ex:&lt;/strong&gt; ‘ms1.contoso.com' &lt;/p&gt; &lt;p&gt;&lt;strong&gt;-deviceName:&lt;/strong&gt; IP address or IP wildcard range. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Ex:&lt;/strong&gt; ‘192.168.1*’ &lt;/p&gt; &lt;h3&gt;SAMPLE SCRIPT&lt;/h3&gt; &lt;p&gt;Here is the sample script. You should be able to cut-and-paste this one with no worries about line wrap. &lt;/p&gt; &lt;p&gt;&lt;span style="color: #0000ff"&gt;#-----------Begin Sample Script--------------&lt;/span&gt; &lt;/p&gt;&lt;pre&gt;&lt;span style="color: #0000ff"&gt;param($rootMS,$proxyAgent,$deviceName)

&lt;/span&gt;&lt;span style="color: #008000"&gt;&lt;em&gt;#Echo syntax if -rootMS parameter is NULL&lt;/em&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;
     if ($rootMS -eq $null) {

        Write-Host ""
        Write-Host "-rootMS: FQDN of the root management server for the target management group.";
        Write-Host "Ex: RootManagementServer.fqdn.local";
        Write-Host ""
        Write-Host "-proxyAgent: Agent-managed computer that will serve as the proxy agent";
        Write-Host "Ex: ‘dc.contoso.com";
        Write-Host ""
        Write-Host "-deviceName: IP address or IP wildcard range.”;
        Write-Host "Ex: ‘192.168.1*’”;
        Write-Host ""
 exit;
     }

&lt;/span&gt;&lt;span style="color: #008000"&gt;&lt;em&gt;#connect to mgmt group&lt;/em&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;
$ServerName=$rootMS
add-pssnapin  Microsoft.EnterpriseManagement.OperationsManager.Client ;
set-location  OperationsManagerMonitoring:: ;
new-managementGroupConnection -ConnectionString:$serverName;
set-location $ServerName;

$mg=new-managementgroupconnection $rootMS
$mgname=$mg.managementgroup
$admin=$mgname.getadministration()

&lt;/span&gt;&lt;span style="color: #008000"&gt;&lt;em&gt;#Retrieve management server that will serve as proxy agent&lt;/em&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;
$crit=new-object microsoft.enterprisemanagement.administration.managementservercriteria("Name = '$proxyAgent'")
$server=$admin.getmanagementservers($crit)[0]

&lt;em&gt;&lt;span style="color: #008000"&gt;#Retrieve all our monitored network devices&lt;/span&gt;&lt;/em&gt;
$netdevices=$admin.getallremotelymanageddevices()

&lt;em&gt;&lt;span style="color: #008000"&gt;#Sets the proxy of all network devices to the specified proxy server&lt;/span&gt;&lt;/em&gt;
$coll= new-object "system.collections.generic.list``1[[Microsoft.EnterpriseManagement.Administration.RemotelyManagedDevice, Microsoft.EnterpriseManagement.OperationsManager, Version=6.0.4900.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]"

for($i=0;$i -lt $netdevices.count;$i++){
  if($netdevices[$i].ipaddress -like "$deviceName"){$coll.add($netdevices[$i])}
}

$new_netdevices= new-object "System.Collections.ObjectModel.ReadOnlyCollection``1[[Microsoft.EnterpriseManagement.Administration.RemotelyManagedDevice, Microsoft.EnterpriseManagement.OperationsManager, Version=6.0.4900.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]" (,$coll)

$admin.setproxyagent($new_netdevices,$server)&lt;/span&gt;&lt;/pre&gt;&lt;span style="color: #0000ff"&gt;#-----------End Sample Script--------------&lt;/span&gt; 
&lt;h3&gt;Conclusion&lt;/h3&gt;Hope you find this one useful. Please submit feedback as a comment on this post.&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/K8rB1E3v4qk" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 11 Jun 2009 23:23:37 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19441/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19441/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Powershell: Updating Proxy Agent for Multiple SNMP-enabled Devices (part 1)]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/E2-PRyNlOvo/Default.aspx</link>
			<description>&lt;p&gt;As explained in part 3 of the SNMP in OpsMgr / Essentials series (still in progress), we explained that SNMP-enabled devices can be monitored from any management server OR agent-managed computer. The question we answer today is:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;"How do I change the proxy agent for some or all of my network enabled devices?"&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;If I want to use an agent-managed computer as the proxy for multiple network devices, the script below will allow you to submit a wildcard filter based on device IP address to update the proxy agent for all SNMP-enabled devices matching the filter. Check back for the next installment in which we demonstrate how to specify a management server as the proxy agent for multiple devices.&lt;/p&gt;
&lt;h3&gt;INSTRUCTIONS FOR USE&lt;/h3&gt;
&lt;p&gt;Cut-and-paste the script below into Notepad, and save as &lt;strong&gt;updateproxyagent.ps1&lt;/strong&gt;. Script should run from any computer with OpsMgr Console and Powershell installed.&lt;/p&gt;
&lt;h3&gt;SYNTAX&lt;/h3&gt;
&lt;p&gt;The script accepts the following 3 required parameters. Run with no parameters to view syntax help.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-rootMS:&lt;/strong&gt; FQDN of the root management server for the target management group.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Ex:&lt;/em&gt;&lt;/strong&gt; 'RootManagementServer.fqdn.local'&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-proxyAgent:&lt;/strong&gt; Agent that will serve as the proxy agent&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ex:&lt;/strong&gt; ‘dc.contoso.com'&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;-deviceName:&lt;/strong&gt; IP address or IP wildcard range.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ex:&lt;/strong&gt; ‘192.168.1*’&lt;/p&gt;
&lt;h3&gt;SAMPLE SCRIPT&lt;/h3&gt;
&lt;p&gt;Here is the sample script. You should be able to cut-and-paste this one with no worries about line wrap.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #0000ff"&gt;#-----------Begin Sample Script--------------&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="color: #0000ff"&gt;param($rootMS,$proxyAgent, $deviceName)

&lt;em&gt;&lt;span style="color: #008000"&gt;#Echo syntax if -rootMS parameter is NULL&lt;/span&gt;&lt;/em&gt;
     if ($rootMS -eq $null) {

        Write-Host ""
        Write-Host "-rootMS: FQDN of the root management server &lt;/span&gt;&lt;span style="color: #0000ff"&gt;for the target management group.";
        Write-Host "Ex: RootManagementServer.fqdn.local";
        Write-Host ""
        Write-Host "-proxyAgent: Agent-managed computer that will serve as the proxy agent";
        Write-Host "Ex: ‘dc.contoso.com";
        Write-Host ""
        Write-Host "-deviceName: IP address or IP wildcard range.”;
        Write-Host "Ex: ‘192.168.1*’”;
        Write-Host ""
 exit;
     }

&lt;span style="color: #008000"&gt;&lt;em&gt;#connect to mgmt group&lt;/em&gt;
&lt;/span&gt;$ServerName=$rootMS
add-pssnapin  Microsoft.EnterpriseManagement.OperationsManager.Client ;
set-location  OperationsManagerMonitoring:: ;
new-managementGroupConnection -ConnectionString:$serverName;
set-location $ServerName;

&lt;em&gt;&lt;span style="color: #008000"&gt;#Retrieve all our monitored network devices
&lt;/span&gt;&lt;/em&gt;$netDevices = get-remotelymanageddevice | where-object {$_.Name -like $deviceName}

&lt;em&gt;&lt;span style="color: #008000"&gt;#Retrieve agent that will serve as proxy agent&lt;/span&gt;&lt;/em&gt;
$proxy = get-agent | Where-Object {$_.PrincipalName -like $proxyAgent }

&lt;span style="color: #008000"&gt;&lt;em&gt;#Sets the proxy of all network devices to the specified proxy server&lt;/em&gt;&lt;/span&gt;
Set-ProxyAgent -ProxyAgent $proxy -Device $netDevices &lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="color: #0000ff"&gt;#-----------End Sample Script--------------&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;Hopefully some of you will find this one useful. Check back soon when we'll look at how to assign a management server as a proxy agent for multiple SNMP-enabled devices using Powershell. Please submit feedback as a comment on this post.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/E2-PRyNlOvo" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 11 Jun 2009 23:17:38 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19440/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19440/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Powershell Tip: Finding the recipients on all enabled notification subscriptions in OpsMgr 2007]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/1AFMXuJ_igc/Default.aspx</link>
			<description>&lt;p&gt;If you want to very quickly see the list of recipients configured to receive alerts for each of the enabled notification subscriptions in your environment, look no further than the &lt;strong&gt;get-notificationsubscription&lt;/strong&gt; cmdlet in the Operations Manager 2007 Command Shell.  &lt;p&gt;Here are a couple versions of a handy one-liner to dump this information to the console. I like the list version for easy reading on the screen. &lt;p&gt;&lt;font color="#0000ff"&gt;Get-NotificationSubscription |where-object {$_.Enabled -eq $true}| Format-List DisplayName, ToRecipients  &lt;/font&gt;&lt;font color="#000000"&gt;&lt;em&gt;OR&lt;/em&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;font color="#0000ff"&gt;Get-NotificationSubscription |where-object {$_.Enabled -eq $true}| Format-Table DisplayName, ToRecipients&lt;/font&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/1AFMXuJ_igc" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 11 Jun 2009 23:02:33 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19439/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19439/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Windows Media Services (Server 2003 and 2008) Management Pack now available]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/6o02EdI9z24/Default.aspx</link>
			<description>&lt;p&gt;Raphael Burri has written an OpsMgr 2007 management pack that discovers and monitors Windows Media Services 9.0 (Server 2003) and 9.5 (Server 2008). This is a native OpsMgr 2007 management pack.&lt;/p&gt; &lt;p&gt;It’s now available for download from the &lt;a href="/mps" target="_blank"&gt;Community Management Pack Catalog&lt;/a&gt; at &lt;a href="/" target="_blank"&gt;System Center Central&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a href="/PackCatalog/PackCatalogDetails/tabid/145/IndexID/19338/Default.aspx"&gt;&lt;strong&gt;Windows Media Services (Server 2003 and 2008)&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;Great work Raphael!&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/6o02EdI9z24" height="1" width="1"/&gt;</description>
			<pubDate>Wed, 10 Jun 2009 09:01:46 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19385/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19385/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Troubleshooting Console Connectivity Problems in Essentials 2007]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/EHkca1gPJik/Default.aspx</link>
			<description>&lt;p&gt;&lt;em&gt;Good info from one of the group threads on troubleshooting SCE Console connectivity:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The SCE console actually attaches in three ways to the SCE server:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;&lt;em&gt;The first is SCE channel&lt;/em&gt;&lt;/strong&gt; and that renders the main console data.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&lt;em&gt;The second is the reporting data in the console&lt;/em&gt;&lt;/strong&gt; which comes from an HTTP port 80 connection to the SQL 2005 Reporting Services component of SCE.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;&lt;em&gt;The third connection is to the WSUS 3.0 Server&lt;/em&gt;&lt;/strong&gt; processes on the SCE server, using HTTP on port 8530 (HTTPS is on port 8531). To test this channel, browse to the following URL and verify it is available.&lt;font color="#0000ff"&gt;https://SCEServer:8531/SimpleAuthWebService/simpleauth.asmx&lt;/font&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This URL should render a SimpleAuth web page error-free. If you can't get to that web page you need to check out the IE/proxy/Windows firewall settings on your PC. If your PC produces a certificate error, it could mean that the "System Center Essentials All Computers Policy" (GPO) has not been applied to your PC. That GPO inludes the SCE Server certificate that is used on port 8531 of the WSUS portion on the SCE server. You need to apply that GPO to your Windows XP box or manually import the SCE certificates.&lt;/p&gt;
&lt;p&gt;If your Windows XP box is already a managed computer of the SCE server that certificate should be already in the Trusted Root Certification Store on your XP box from the GPOs. Another route would be to manually install the WSUS 3.0 MMC (management MMC only) on your XP box and point the WSUS 3.0 MMC to the SCE server, see if you can attach to it.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/EHkca1gPJik" height="1" width="1"/&gt;</description>
			<pubDate>Tue, 09 Jun 2009 02:57:15 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19348/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19348/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Operations Manager 2007 R2 Management Pack Guide now available for download]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/ugYlii0pO8Y/Default.aspx</link>
			<description>&lt;p&gt;&lt;br&gt;System Center Operations Manager 2007 R2 includes an updated management pack and associated MP guide for monitoring Operations Manager 2007 R2. &lt;/p&gt; &lt;p&gt;The &lt;strong&gt;Operations Manager Management Pack&lt;/strong&gt; helps you manage your System Center Operations Manager 2007 R2 infrastructure by monitoring the health of the Operations Manager components and services. The Operations Manager Management Pack alerts you to problems with components such as the management servers, the Operations Manager database, agents, modules used by workflows, and services so that you can continue to monitor the servers and clients that your business depends on. The management pack includes tasks that you can automate to get easy access to common diagnostic tools, such as restarting a health service or reloading an agent configuration. &lt;/p&gt; &lt;p&gt;This guide was written based on version 6.1.7221.0 of the Operations Manager Management Pack for Operations Manager 2007 R2.&lt;/p&gt; &lt;h2&gt;Where to get it&lt;/h2&gt; &lt;p&gt;You can download the guide from the &lt;strong&gt;System Center Pack Catalog&lt;/strong&gt; with the link below &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=61365290-3c38-4004-b717-e90bb0f6c148"&gt;Operations Manager 2007 R2 Management Pack Guide&lt;/a&gt; &lt;p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Source:&lt;/strong&gt; System Center Pack Catalog&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/ugYlii0pO8Y" height="1" width="1"/&gt;</description>
			<pubDate>Mon, 08 Jun 2009 20:54:18 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19335/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19335/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Powershell Tip: Retrieving a list of Virtual Machines from OpsMgr 2007]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/M9wwzE3R3Ik/Default.aspx</link>
			<description>&lt;p&gt;How about a PowerShell snippet to determine if a particular system is a virtual machine?&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;get-monitoringclass|where{$_.displayname -eq "Windows Server"}| `&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;get-monitoringobject|where{$_.displayname -eq "Oxford.contoso.com"}| `&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;get-monitoringobjectproperty|where{$_.displayname -eq "Virtual Machine"}|foreach{$_.value}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;The only issue with this info out of the box is that OpsMgr does not recognize VMware guests as virtual machines. You can change this with the &lt;a target="_blank" href="/PackCatalog/PackCatalogDetails/tabid/145/IndexID/12572/Default.aspx"&gt;Virtual Machine Discovery MP&lt;/a&gt;. This MP extends existing discovery of virtual machines by Operations Manager and Essentials 2007 to include VMware guests.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/M9wwzE3R3Ik" height="1" width="1"/&gt;</description>
			<pubDate>Mon, 08 Jun 2009 03:04:38 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19323/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19323/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Powershell Tip: Parsing the Operations Manager Event Log [sample script]]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/F8Vx77aghbE/Default.aspx</link>
			<description>&lt;p&gt;One of the nice features of OpsMgr 2007 is that it logs virtually everything to the Operations Manager Event Log. Things like script failures, latency in writing data to the Operational and Data Warehouse, script failures, etc. What's not always so easy is determining when and with what frequency these events are occurring on an ad-hoc basis. &lt;/p&gt; &lt;p&gt;This is the problem we will tackle in this post. &lt;/p&gt; &lt;h2&gt;An Example from the Real-world&lt;/h2&gt; &lt;p&gt;What is not so easy is evaluating this data to determine the frequency of these events, many of which are not raised as alerts in Operations Manager. Let's consider event 2115 in the Operations Manager Event Log, which is frequently an indicator of Operational database latency. If I see 2 or 3 of these an hour, it's not a big deal. However, if I see 20 or 30 of these an hour, then I almost certainly have an issue worth investigating. &lt;/p&gt; &lt;p&gt;&lt;span style="color: #ff0000"&gt;What if I could easily parse my Operations Manager Event Log and get an hourly count of these events? &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color: #ff0000"&gt;&lt;/span&gt;I've posted the script syntax below. However, if you run the script with no parameters, syntax will be echoed to the screen. &lt;/p&gt; &lt;h3&gt;SYNTAX (Example):&lt;/h3&gt;EventsByHour.ps1 -Log 'Operations Manager' -EventID 2115 -Hours 10  &lt;h3&gt;Sample Script&lt;/h3&gt; &lt;p&gt;Cut-and-paste the script below into Notepad and save as events.ps1 &lt;p&gt;&lt;font color="#0000ff"&gt;#---------Start Sample Script----------------&lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;param($log,$id,$hours)&lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;#Returning Syntax on null $log parameter&lt;br&gt;     if ($log -eq $null) {&lt;br&gt;        Write-Host ""&lt;br&gt; Write-Host "Syntax:";&lt;br&gt;        Write-Host ""&lt;br&gt; Write-Host "-Log: Name of the NT Event Log to query. `n Ex: 'Operations Manager'";&lt;br&gt;        Write-Host ""&lt;br&gt; Write-Host "-id: The Event ID to report on. `n Ex: 2115";&lt;br&gt;        Write-Host ""&lt;br&gt; Write-Host "-hours: The number of hours of log history to parse. `n Ex: 12";&lt;br&gt;        Write-Host ""&lt;br&gt; exit;&lt;br&gt;     }&lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;$current=get-date&lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;$events=get-eventlog $log | `&lt;br&gt;  where {&lt;br&gt;    ($_.timegenerated -lt $current) -and ($_.timegenerated -gt $current.addhours(-$hours)) -and ($_.eventiD -eq $id)&lt;br&gt;  }&lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;for ($a = 0; $a -lt $hours; $a++) {&lt;br&gt;  $begin=$current.addhours(-$hours+$a)&lt;br&gt;  $end = $begin.AddHours(1)&lt;br&gt;&lt;/font&gt;&lt;a href="mailto:$cnt=@($events"&gt;&lt;font color="#0000ff"&gt;$cnt=@($events&lt;/font&gt;&lt;/a&gt;&lt;font color="#0000ff"&gt; | `&lt;br&gt;    where {&lt;br&gt;      ($_.timegenerated -lt $end) -and ($_.timegenerated -gt $begin) -and ($_.eventiD -eq $id)&lt;br&gt;    }).count&lt;br&gt;  write-host "Event count for event between $begin and $end - $cnt"&lt;br&gt;}&lt;/font&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;#---------End Sample Script----------------&lt;/font&gt; &lt;h3&gt;Output&lt;/h3&gt; &lt;p&gt;The output is an hourly count of occurrences of this event, allowing me to make a quick judgement of the problem. In this example, I was looking for event 2115 to identify the frequency the event was being logged. In this case, my problem started about 7 hours ago, so I am going to look back about 8 hours. &lt;p&gt;PS C:\temp\Powershell&gt; &lt;font color="#0000ff"&gt;.\events.ps1 -log 'Operations Manager' -id 2115 -hours 8&lt;/font&gt; &lt;p&gt;And the output is a tidy list showing the number of occurrences over each of the last 8 hours. In this case, I can see by the event count that something must have come up between 12:30pm and 1:30pm&lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;font color="#800000"&gt;Event count for event between 11/19/2008 08:29:23 and 11/19/2008 09:29:23 - 30&lt;br&gt;Event count for event between 11/19/2008 09:29:23 and 11/19/2008 10:29:23 - 29&lt;br&gt;Event count for event between 11/19/2008 10:29:23 and 11/19/2008 11:29:23 - 30&lt;br&gt;Event count for event between 11/19/2008 11:29:23 and 11/19/2008 12:29:23 - 26&lt;br&gt;Event count for event between 11/19/2008 12:29:23 and 11/19/2008 13:29:23 - 24&lt;br&gt;Event count for event between 11/19/2008 13:29:23 and 11/19/2008 14:29:23 - 4&lt;br&gt;Event count for event between 11/19/2008 14:29:23 and 11/19/2008 15:29:23 - 5&lt;br&gt;Event count for event between 11/19/2008 15:29:23 and 11/19/2008 16:29:23 - 2&lt;/font&gt;&lt;/p&gt; &lt;p&gt;Hopefully you'll find this useful in one or more scenarios in your environment. Let me know if there are any examples / scenarios with OpsMgr where you'd like some Powershell assistance. &lt;p&gt; &lt;/p&gt; &lt;h3&gt;------&lt;/h3&gt;Kudos to Powershell MVP &lt;a href="http://marcoshaw.blogspot.com" target="_blank"&gt;Marco Shaw&lt;/a&gt; for his pointers on formatting the count output a bit more nicely.&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/F8Vx77aghbE" height="1" width="1"/&gt;</description>
			<pubDate>Mon, 08 Jun 2009 02:35:43 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19322/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19322/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Community Day.be is back!]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/uQE6RE14FHA/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="797" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="112"&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19318/WLW-CommunityDay.beisback_58F2-SCLogo_2.jpg"&gt;&lt;img title="SCLogo" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="83" alt="SCLogo" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19318/WLW-CommunityDay.beisback_58F2-SCLogo_thumb.jpg" width="81" border="0"&gt;&lt;/a&gt; &lt;/td&gt; &lt;td valign="top" width="683"&gt;Community Day is back again, are you ready for our &lt;strong&gt;Third Edition &lt;/strong&gt;of &lt;strong&gt;Microsoft Community Day?&lt;br&gt;&lt;/strong&gt;&lt;br&gt;Eleven Microsoft User Groups combine their efforts to organize this unique networking and knowledge sharing event. &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;A unique opportunity to learn about Microsoft’s latest developments and technologies like Exchange&lt;br&gt;2010, Silverlight 3, Visual Studio 2010, SQL Server 2008, Windows 2008R2, Powershell V2, Forefront&lt;br&gt;Identity Manager 2010, XNA 3.1. and OCS R2.&lt;/p&gt; &lt;p&gt;&lt;br&gt;Microsoft Community Day will take place on &lt;strong&gt;Thursday 25th June &lt;/strong&gt;2009 in &lt;strong&gt;Utopolis, Mechelen&lt;/strong&gt;, where we will&lt;br&gt;bring together 300 IT Pro’s and developers.&lt;br&gt;&lt;/p&gt; &lt;p&gt;The Microsoft Community Day 2009 is supported by BESUG, BIWUG, IT-Talks, MVUG, Pro-Exchange, SCUG, SQLUG, VBIB, Visug, WinSec, XNA-BUG.&lt;br&gt;&lt;a href="http://www.communityday.be/CD/LinkClick.aspx?link=58&amp;tabid=36"&gt;Register now for &lt;strong&gt;free &lt;/strong&gt;for this &lt;strong&gt;all day &lt;/strong&gt;event&lt;/a&gt;!&lt;/p&gt; &lt;p&gt;&lt;b&gt;&lt;/b&gt;  &lt;p&gt;&lt;b&gt;Agenda:&lt;/b&gt; &lt;a href="http://www.communityday.be/cd/tabid/130/Default.aspx"&gt;http://www.communityday.be/cd/tabid/130/Default.aspx&lt;/a&gt; &lt;p&gt;  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Source:&lt;/strong&gt; Alexandre Verkinderen, MVP-OpsMgr&lt;/em&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/uQE6RE14FHA" height="1" width="1"/&gt;</description>
			<pubDate>Sun, 07 Jun 2009 15:19:35 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19318/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19318/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[MP Tuning Checklist: Windows 2008 Operating System MP (6.0.6321.5) for SCOM / SCE 2007]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/VK89TBi9r6w/Default.aspx</link>
			<description>&lt;p&gt;&lt;strong&gt;June 2009&lt;/strong&gt; - &lt;em&gt;As with most MPs, there are few areas that may require some tuning, or at least deserve a second look. Here’s a quick checklist of items of interest in the Windows Base OS MP. If you use Boris &lt;strong&gt;MP Viewer,&lt;/strong&gt; you’ll find you can spot items like these quickly and easily in most MPs &lt;strong&gt;&lt;u&gt;before&lt;/u&gt;&lt;/strong&gt; you deploy them to your environment.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;Objective Discoveries&lt;/h2&gt;
&lt;table cellspacing="0" cellpadding="2" width="701" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="232"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="467"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="232"&gt;
            &lt;p&gt;&lt;strong&gt;Discover Windows CPUs&lt;/strong&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="467"&gt;By default, you’ll only get CPU utilization data for _Total of all CPUs. In cases where per CPU utilization is of interest, such as when using &lt;strong&gt;Processor Affinity&lt;/strong&gt; in SQL 200x Server, you should consider enabling this discovery. Once enabled and the individual CPUs are discovered, the CPU monitoring targeting the “Windows Server 2008 Process” class&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="232"&gt;
            &lt;p&gt;&lt;strong&gt;Discover Windows Physical Disks&lt;/strong&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="467"&gt;
            &lt;p&gt;This Discovery Rule discovers and populates the Windows Server class named “Windows Server 2008 Physical Disk” with instances of Physical Disks that are discovered on Windows 2008 Servers.&lt;/p&gt;
            &lt;p&gt;&lt;em&gt;If monitoring physical disk I/O is of interest (as it often is in physical servers with local storage), you may consider enabling this discovery.&lt;/em&gt;&lt;/p&gt;
            &lt;p&gt;Once instances of the class are discovered, three unit monitors (for I/O monitoring) and 8 performance collection rules will begin monitoring  discovered instances of the object class. &lt;em&gt;Check the collection rules to be sure you actually want that performance data. If not, disable the rules for the unwanted counters.&lt;/em&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Rules&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;There are a handful of alert-generating rules which are disabled by default. You may want to consider enabling depending on your monitoring priorities.&lt;/em&gt;&lt;/p&gt;
&lt;table cellspacing="0" cellpadding="2" width="700" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="265"&gt;&lt;strong&gt;Name&lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="433"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="265"&gt;
            &lt;p&gt;&lt;strong&gt;A Service or Driver Failed to Start&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;A Service Terminated Unexpectedly&lt;/strong&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="433"&gt;These two rules will alert you to unexpected failures of Windows services. While Microsoft MPs have monitors targeted to their services, &lt;em&gt;these rules can catch 3rd party service failures that may otherwise not raise alerts.&lt;/em&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="265"&gt;&lt;strong&gt;A Software Update Installation Failed&lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="433"&gt;This will alert you to failed Windows update installation. You’ll see these in the WSUS Admin Console if you’re watching. &lt;em&gt;Notification may be a desirable for mission-critical servers or in high-security environments.&lt;/em&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="265"&gt;&lt;strong&gt;&lt;br /&gt;
            &lt;br /&gt;
            A Share Configuration in Invalid&lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="433"&gt;
            &lt;p&gt;This rule generates an alert when a file share experiences a configuration issue that prevents it from being made available on the network.&lt;em&gt;This alert will occur when a file share points to a folder that has been deleted – could be handy on your corporate file servers&lt;/em&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Monitors&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;The following monitors are disabled by default, and may be worth consideration.&lt;/em&gt;&lt;/p&gt;
&lt;table cellspacing="0" cellpadding="2" width="696" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="271"&gt;&lt;strong&gt;Name &lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="423"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="271"&gt;&lt;strong&gt;&lt;br /&gt;
            &lt;br /&gt;
            Network Adapter Connection Health&lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="423"&gt;
            &lt;p&gt;This monitor generates an alert when Windows detects that the network adapter has been disconnected from the network and no longer has network connectivity.If the computer has only a single network adapter, this alert arrives only after network connectivity has been reestablished.&lt;/p&gt;
            &lt;p&gt;&lt;em&gt;This monitor could help you determine if unexplained heartbeat failures are due to network connectivity issues by using this check from the host itself.&lt;/em&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="271"&gt;
            &lt;p&gt;&lt;strong&gt;Average Disk Seconds Per Read&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Average Disk Seconds Per Write&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Average Disk Seconds Per Read&lt;/strong&gt;&lt;/p&gt;
            &lt;p&gt;&lt;strong&gt;Average Disk Seconds Per Write&lt;/strong&gt;&lt;/p&gt;
            &lt;/td&gt;
            &lt;td valign="top" width="423"&gt;&lt;br /&gt;
            These repeated threshold performance monitoring rules can identify spikes in disks activity due to bursts of OS or application activity. &lt;em&gt;Not something I enable as a general rule because they can be noisy, especially during nightly backups.&lt;/em&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;The following unit monitors are enabled, but have a &lt;strong&gt;GenerateAlerts&lt;/strong&gt; value of false.&lt;/em&gt;&lt;/p&gt;
&lt;table cellspacing="0" cellpadding="2" width="698" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="276"&gt;&lt;strong&gt;Name &lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="420"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="276"&gt;All monitors targeted to the &lt;strong&gt;Windows Server 2008 Processors&lt;/strong&gt; class&lt;/td&gt;
            &lt;td valign="top" width="420"&gt;If  you enabled the object discovery for individual CPUs, you should be aware that all the monitors targeted to this class are not configured to generate alerts.&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;em&gt;Settings for the following unit monitors should be be customized for the needs of your environment.&lt;/em&gt;&lt;/p&gt;
&lt;table cellspacing="0" cellpadding="2" width="697" border="1"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="181"&gt;&lt;strong&gt;Name &lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="514"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="181"&gt;&lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            &lt;strong&gt;Logical Disk Free Space &lt;/strong&gt;&lt;/td&gt;
            &lt;td valign="top" width="514"&gt;&lt;em&gt;This monitor needs to be adjusted from the default in many environments.&lt;/em&gt;&lt;br /&gt;
            &lt;br /&gt;
            The Logical Disk Free Space monitoring routine is a high configurable solution that enables Operators to set varying threshold values for system and non-system logical disk volumes. Errors are generated only when &lt;strong&gt;&lt;em&gt;BOTH MB and Percent thresholds&lt;/em&gt;&lt;/strong&gt; breach their configured thresholds &lt;br /&gt;
            &lt;br /&gt;
            System Drive Free Space Thresholds (Defaults)&lt;br /&gt;
            &lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19301/WLW-MPTuningChecklistWindows2008OperatingS.5_EE13-image_2.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="141" alt="image" width="351" border="0" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19301/WLW-MPTuningChecklistWindows2008OperatingS.5_EE13-image_thumb.png" /&gt;&lt;/a&gt; &lt;br /&gt;
            &lt;br /&gt;
            &lt;p&gt;Non-System Drive Free Space Thresholds (Defaults)&lt;/p&gt;
            &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19301/WLW-MPTuningChecklistWindows2008OperatingS.5_EE13-image_4.png"&gt;&lt;img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="141" alt="image" width="378" border="0" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19301/WLW-MPTuningChecklistWindows2008OperatingS.5_EE13-image_thumb_1.png" /&gt;&lt;/a&gt;&lt;/p&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;What changes do you make to the default settings of the Windows OS MP? I’d be interested to hear your feedback. Leave your thoughts as a comment on this post.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/VK89TBi9r6w" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 05 Jun 2009 09:43:42 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19301/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19301/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Changes effective July 1st to System Center Server Management Suite Enterprise Licensing]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/Hl8uYzZc3pc/Default.aspx</link>
			<description>&lt;p&gt;Two System Center Server Management Suite licensing changes will become effective 1 July, 2009, with the release of Microsoft System Center Operations Manager 2007 R2*:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;System Center Server Management Suite Enterprise will be switched from an unlimited operating system environment to a four operating system environment, limited licence with a corresponding 20 per cent price decrease.&lt;/li&gt; &lt;li&gt;A new suite offering, Microsoft System Center Server Management Suite Datacenter will be introduced and will include the same products as System Center Server Management Suite Enterprise, but, it will be licensed per processor and will provide for the management of an unlimited number of operating system environments.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;br&gt;(&lt;i&gt;&lt;a href="http://ladylicensing.spaces.live.com/Blog/cns!87F95F1B5B21B01E!1759.entry"&gt;continue at source&lt;/a&gt;&lt;/i&gt;)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Source: &lt;a href="http://ladylicensing.spaces.live.com/Blog/cns!87F95F1B5B21B01E!1759.entry"&gt;Lady Licensing&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/Hl8uYzZc3pc" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 04 Jun 2009 23:20:52 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19297/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19297/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[OpsMgr: How to verify SNMP support in your network devices]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/5e4osmT3Ioo/Default.aspx</link>
			<description>&lt;p&gt;&lt;em&gt;Here are some tools, tips and resources to assist when SNMP device discovery or monitoring is not going as expected in Operations Manager (SCOM) and Essentials 2007.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Question:&lt;/strong&gt; Discovery of my SNMP devices fails. How can I verify my device supports SNMP, and test device response before using in Operations Manager 2007 or Essentials 2007? &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Answer:&lt;/strong&gt; There are a number of resources you can use to determine what version of SNMP your device supports. You'll need device IP and SNMP community string. &lt;strong&gt;&lt;span style="text-decoration: underline"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;h2&gt;&lt;strong&gt;&lt;span style="text-decoration: underline"&gt;Checking SNMP version support&lt;/span&gt;&lt;/strong&gt; &lt;/h2&gt; &lt;p&gt;You can verify verify a device supports SNMP version 2c with the open source &lt;strong&gt;snmpget&lt;/strong&gt; utility, which is part of the net-snmp tools. Download snmpget.exe and the accompanying mibs.zip file from the following URL and unzip to a local directory. Download &lt;a href="http://www.elifulkerson.com/articles/net-snmp-windows-binary-unofficial.php"&gt;&lt;strong&gt;HERE&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="text-decoration: underline"&gt;. &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration: underline"&gt;&lt;/span&gt;&lt;/strong&gt;If you are not successful discovering your target network device, verify your device supports SNMP version 1 or 2c. To check, you'll need the SNMP community string for your device, and the IP address with that of your target. Remember to replace IP and community string in the command below with those applicable to your environment. &lt;/p&gt; &lt;p&gt;&lt;strong&gt;snmpget -v2c -M D:\utilities\mibs -c public 192.168.240.250 1.3.6.1.2.1.1.1.0&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;Assuming the device has the required SNMP support, you should see output similar to the following: &lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;strong&gt;SNMPv2-MIB::sysDescr.0 = STRING: 24-Port 10/100/1000 Gigabit Switch w/WebView&lt;/strong&gt;&lt;/strong&gt; &lt;/p&gt; &lt;p&gt;Note that the output will very by the device you are querying, change -v2c to -v1. If you still get no response, verify the criteria above and check with the device manufacturer to ensure your network device has the required SNMP support.&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt; &lt;h2&gt;&lt;strong&gt;&lt;span style="text-decoration: underline"&gt;Reading the MIB&lt;/span&gt;&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;I get the mib from the hardware vendor. I then use MIB Browser 1.0 to view the OID tree. MIB Browser can be found &lt;a href="http://www.freedownloadscenter.com/Network_and_Internet/Network_Management_Tools/MIB_Browser_Download.html" target="_blank"&gt;HERE&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Another good MIB browser is the iReasoning browser, which is available &lt;a href="http://www.bestsoftware4download.com/download/t-free-bpsnmputil-download-gvymodba.html" target="_blank"&gt;HERE&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;If the vendor cannot give me a mib, I check the MIB database at &lt;strong&gt;oidview.com&lt;/strong&gt; to find the MIB for my device&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.oidview.com/mibs/detail.html"&gt;http://www.oidview.com/mibs/detail.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h2&gt;&lt;strong&gt;&lt;span style="text-decoration: underline"&gt;Polling a device for expected response&lt;/span&gt;&lt;/strong&gt; &lt;/h2&gt; &lt;p&gt;I then use iReasoning browser to perform a get on the OID to make sure it returns values as expected. I occasionally also use the snmpwalk utilities, which is part of the same tool set as snmpget.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/5e4osmT3Ioo" height="1" width="1"/&gt;</description>
			<pubDate>Wed, 03 Jun 2009 23:31:29 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19277/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19277/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Links: OpsMgr 2007 Scripting Articles at System Center Central]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/R-uLbYqIo6A/Default.aspx</link>
			<description>&lt;p&gt;There are a few articles and a lot of sample scripts we have written over the last couple of years since OpsMgr 2007 was released. By request, here is a list of many of the instructional articles along with their related sample script downloads ( in one place for reference):&lt;/p&gt;
&lt;h2&gt;&lt;u&gt;Scripting-related Articles and Posts&lt;/u&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href="/BlogDetails/tabid/143/IndexID/19267/Default.aspx"&gt;&lt;strong&gt;OpsMgr: Writing and debugging OpsMgr 2007 scripts outside of a live Mgmt Group&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7608/Default.aspx"&gt;&lt;strong&gt;SCF Scripting Series Part 1 - Converting MOM 2005 Scripts to OpsMgr / SCE 2007&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7596/Default.aspx"&gt;&lt;strong&gt;SCF Scripting Series Mgmt Pack - Part 2&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7503/Default.aspx"&gt;&lt;strong&gt;Scripting Series (Part 3): Debugging Runtime Scripts for OpsMgr and SCE&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7803/Default.aspx"&gt;&lt;strong&gt;Using the Property Bag with Custom Scripting in Operations Manager 2007&lt;/strong&gt;&lt;/a&gt; &lt;—This is the big article on the PropertyBag and custom Performance data'&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7362/Default.aspx"&gt;&lt;strong&gt;How to create a Script-based 2-State Monitor&lt;/strong&gt;&lt;/a&gt; &lt;—This pdf illustrates how to get your OpsMgr scripts into a monitor&lt;/p&gt;
&lt;p&gt;&lt;a href="/BlogDetails/tabid/143/IndexID/19268/Default.aspx"&gt;&lt;strong&gt;Scripting Tip: Valid Event ID ranges when using the MOMScriptAPI.LogScriptEvent method&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;&lt;u&gt;Sample Downloads (to go with the articles above)&lt;/u&gt;&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;&lt;font color="#0000ff"&gt;Remember to login to get to the Downloads (registration and download is free)&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7611/Default.aspx"&gt;&lt;strong&gt;SCF Scripting Series Mgmt Pack - Part 1&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7596/Default.aspx"&gt;&lt;strong&gt;SCF Scripting Series Mgmt Pack - Part 2&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexId/12773/Default.aspx"&gt;&lt;strong&gt;Script: Registry Value Check for use in a 2-state monitor in OpsMgr 2007&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7349/Default.aspx"&gt;&lt;strong&gt;Script: Windows Service Configuration Script (Service Startup) for 2-State Monitor for OpsMgr / Essentials 2007&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7348/Default.aspx"&gt;&lt;strong&gt;Script: File Version Check Script for 2-State Monitor&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="/Downloads/DownloadsDetails/tabid/144/IndexID/7430/Default.aspx"&gt;&lt;strong&gt;Script: Windows Process Monitor for use in a 2-state monitor in OpsMgr 2007&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.systemcentercentral.com/Downloads/DownloadsDetails/tabid/144/IndexID/7570/Default.aspx"&gt;&lt;strong&gt;Script: File Count Monitoring for OpsMgr 2007&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/R-uLbYqIo6A" height="1" width="1"/&gt;</description>
			<pubDate>Wed, 03 Jun 2009 10:17:33 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19269/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19269/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Scripting Tip: Valid Event ID ranges when using the MOMScriptAPI.LogScriptEvent method]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/U47RVc_HFXw/Default.aspx</link>
			<description>&lt;p&gt;I was working with a custom runtime script the other day and received an ambiguous error message when I executed the script on my &lt;a href="/BlogDetails/tabid/143/IndexID/19267/Default.aspx" target="_blank"&gt;development workstation&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Error&lt;/strong&gt;: &lt;span style="color: #0000ff"&gt;Microsoft VBScript runtime error: Subscript out of range&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Issue&lt;/strong&gt;: The Event ID I was using was actually an invalid event number! &lt;/p&gt; &lt;p&gt;&lt;strong&gt;Workaround&lt;/strong&gt;: The .LogScriptEvent method only accepts event IDs from 1 to 20000. 20001 and higher result in the error above.&lt;/p&gt; &lt;h3&gt;Additional Reading&lt;/h3&gt; &lt;p&gt;Incidentally, if you're developing custom runtime scripts for Operations? Manager and Essentials 2007 check out our Scripting Series, which includes several articles on writing monitoring scripts for OpsMgr. (I still need to put a discovery scripting sample together). Search the site for “Scripting Series” which should reveal all the posts and related downloads.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/U47RVc_HFXw" height="1" width="1"/&gt;</description>
			<pubDate>Wed, 03 Jun 2009 09:52:13 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19268/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19268/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Job Aid: Is System Center Essentials 2007 right for my organization? (Self Survey)]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/XTyLC-LQchw/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="802" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="200"&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19247/WLW-JobAidIsSystemCenterEssentials2007rightf_21FA-SCE_Logo_2.png"&gt;&lt;img title="SCE_Logo" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="72" alt="SCE_Logo" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19247/WLW-JobAidIsSystemCenterEssentials2007rightf_21FA-SCE_Logo_thumb.png" width="240" border="0"&gt;&lt;/a&gt; &lt;/td&gt; &lt;td valign="top" width="600"&gt;&lt;span&gt;&lt;em&gt;This is a question many run into when comparing SCE, SCCM and SCOM 2007, and it deserves a straight answer. Below are some questions and considerations to help your organization honestly assess your circumstances and choose the right path for IT operations and systems management for your organization.&lt;/em&gt;&lt;/span&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;span&gt;Essentials 2007 (aka SCE) is an exciting product in that it draws together many features of multiple MS enterprise systems and operations management platform in a package designed (and priced)for the mid-market. But let's face it, IT pros are busy in the enterprise too - that a one stop shop? concept, delivering all aspects of day-to-day management in a unified console is pretty attractive. I get that, and I feel your pain - that's my life too. But the fact is SCE was designed for the mid-market IT generalist - the guy without the time, the staff, the budget and the specialized skills of the IT shop in the large enterprise and without some of the more advanced management requirements and environmental complexity seen in that space. &lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Essentials delivers a lot of functionality for a single product, and I see some enterprises out their trying to fit a square peg into a round hole, largely because the product is so convenient and easy to use, delivering so much functionality: &lt;/span&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;span&gt;Monitoring (including network device monitoring for &lt;span style="text-decoration: underline"&gt;FREE&lt;/span&gt;!) &lt;/span&gt; &lt;li&gt;&lt;span&gt;Update Management &lt;/span&gt; &lt;li&gt;&lt;span&gt;Hardware / Software Inventory &lt;/span&gt; &lt;li&gt;&lt;span&gt;Software Deployment &lt;/span&gt; &lt;li&gt;&lt;span&gt;Reporting (capacity, performance, availability, asset tracking) and &lt;/span&gt; &lt;li&gt;&lt;span&gt;Packed in a way that makes setup easy for the less-than-guru class of administrator, all in a single console&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;strong&gt;But let's get to the bottom line&lt;/strong&gt;.&lt;strong&gt;&lt;em&gt; Is Essentials 2007 right for your organization?&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;span&gt;Let's find out. Ask yourself the following questions to make a 'self assessment' of the appropriate path for your organization. Below are the relevant questions, broken down into some rough categories. &lt;/span&gt;&lt;/p&gt; &lt;ul&gt;&lt;span&gt; &lt;li&gt;If you can honestly answer “no” to all the following, then you organization is a good candidate for Essentials 2007 SP1.  Get that Essentials deployment rolling!  &lt;li&gt;If you answer ”yes” to one or more of the following, you should consider taking the enterprise path for operations and systems management. That means SCOM, SCCM and WSUS 3.0 &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;&lt;span&gt;&lt;strong&gt;Update Management &lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; &lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;font color="#0000ff"&gt;&lt;span&gt;&lt;em&gt;Do you currently have or require a distributed WSUS deployment?&lt;/em&gt;&lt;/span&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;If the answer to either of these is yes, then you'll need to opt for the stand-alone WSUS 3.0 platform. Essentials does not support or participate in a distributed WSUS topology as an upstream / downstream server.&lt;/span&gt; &lt;/p&gt; &lt;h3&gt;&lt;span&gt;&lt;strong&gt;Software Deployment&lt;/strong&gt;&lt;/span&gt; &lt;/h3&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;&lt;span&gt;&lt;em&gt;Do you have advanced deployment needs, such as Vista OS deployment?&lt;/em&gt;&lt;/span&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;If your answer is yes, then Configuration Manager (SMS) is the route for you. Essentials is great for application deployments such as Office 2007, but lacks the robust feature sets of the enterprise platform when it comes to OS deployment.&lt;/span&gt; &lt;span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;h3&gt;&lt;span&gt;&lt;strong&gt;Configuration Management&lt;/strong&gt;&lt;/span&gt; &lt;/h3&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;&lt;span&gt;&lt;em&gt;Do you have a need for monitoring / auditing of specific desktop or server configuration settings?&lt;/em&gt;&lt;/span&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;If so, you should opt for the enterprise Configuration Manager (SMS) platform, which contains advanced functionality for monitoring of desired configuration items (Desired Configuration Manager). Essentials has great base inventory reporting, but is not customizable for monitoring a user-defined attribute set.&lt;/span&gt; &lt;/p&gt; &lt;h3&gt;&lt;span&gt;&lt;strong&gt;Software / Hardware Inventory&lt;/strong&gt;&lt;/span&gt; &lt;/h3&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;&lt;span&gt;&lt;em&gt;Do you have the need to customize your software and hardware inventory?&lt;/em&gt;&lt;/span&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;SCE reports on approximately 60 aspects of software and hardware in managed systems, but cannot be customized. If you have substantial need to customize, chances are you need to go the enterprise route of Configuration Manager.&lt;/span&gt; &lt;/p&gt; &lt;h3&gt;&lt;span&gt;&lt;strong&gt;Capacity / Complexity &lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt; &lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;font color="#0000ff"&gt;&lt;span&gt;&lt;em&gt;Do you have more than 30 servers / 500 clients?&lt;/em&gt;&lt;/span&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;Those are the supported limits. If you're at these limits, or think you will be approaching them in the next 18-24 months, you should probably opt for the enterprise platforms SCOM, SCCM, and WSUS.&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;&lt;span&gt;&lt;em&gt;Do you require multiple management groups within a single domain, such as for autonomous IT units in delegation scenarios (resource OUs)?&lt;/em&gt;&lt;/span&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;Only 1 Essentials Server is allowed per domain. If you require multiple management groups, then you are a candidate for Ops Mgr 2007.&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;&lt;span&gt;&lt;em&gt;Do you have multiple branch offices with substantial client and server counts?&lt;/em&gt;&lt;/span&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;Gateway scenarios, tiering and multiple management server deployments are not available with SCE. If you have need to distribute workloads to conserve bandwidth, then the enterprise route will be the path for you.&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;span&gt;&lt;em&gt;&lt;font color="#0000ff"&gt;Untrusted domains?&lt;/font&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;Essentials does certificate-based authorization scenarios of the enterprise Operations Manager platform. However, you cannot monitor untrusted forests. Such scenarios will necessitate going the enterprise route.&lt;/span&gt; &lt;/p&gt; &lt;h3&gt;&lt;span&gt;&lt;strong&gt;Security&lt;/strong&gt;&lt;/span&gt; &lt;/h3&gt; &lt;p&gt;&lt;span&gt;&lt;em&gt;&lt;font color="#0000ff"&gt;Do you require role-based security for IT specialists in specific support roles?&lt;/font&gt;&lt;/em&gt;&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;span&gt;SCE doesn't support the robust role-based options you see in SCOM. If you need to drill down on role-based security, SCOM is the tool for the job.&lt;/span&gt; &lt;/p&gt; &lt;h3&gt;&lt;span&gt;&lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;Conclusion&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt; &lt;/h3&gt; &lt;p&gt;&lt;span&gt;That's it! Count up your answers. If you have even a single yes in here, weigh your options carefully. You can make some concessions, but don't back yourself into a corner to save a buck. Essentials is a awesome tool, but it's not right for every environment. Choose wisely.&lt;/span&gt; &lt;span&gt;Questions? Comments? Leave your comments here or ping me through the contact page on this site. &lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/XTyLC-LQchw" height="1" width="1"/&gt;</description>
			<pubDate>Mon, 01 Jun 2009 21:56:04 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19247/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19247/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[TIP: How to reset and re-run the Feature Configuration Wizard in Essentials 2007 SP1]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/UgpEcOc9OAc/Default.aspx</link>
			<description>&lt;div&gt;Here is a question posed recently that may be useful to administrators or consultants working with System Center Essentials 2007 SP1. &lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;strong&gt;Question:&lt;/strong&gt; Once I've run the Feature Configuration Wizard in Essentials and selected Local Policy, how can I reverse my decision and switch to Active Directory Group Policies applied at the domain level? &lt;span id="_ctl0_MainContent_PostFlatView"&gt;&lt;span&gt;The policy type can be selected only when the Feature Configuration wizard is run for the first time, so this poses a bit of a problem. Once you've made the decision, it's done. After this, the selection will be unavailable next time the wizard is run.&lt;/span&gt;&lt;/span&gt; However, there is a workaround: &lt;/div&gt; &lt;div&gt;&lt;span id="_ctl0_MainContent_PostFlatView"&gt;&lt;span&gt;&lt;strong&gt;Answer:&lt;/strong&gt; This can be changed by running &lt;strong&gt;&lt;font color="#0000ff"&gt;SCECertPolicyConfigUtil.exe /uninstall /ManagementGroup &lt;management group name&gt;&lt;/font&gt;&lt;/strong&gt; on the Essentials 2007 server. &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt; &lt;/div&gt; &lt;div&gt;&lt;strong&gt;&lt;em&gt;After you run this command, check the following&lt;/em&gt;&lt;/strong&gt;: &lt;/div&gt; &lt;ul&gt; &lt;li&gt;That the "SCE All Computers" and "SCE Managed Computers" GPOs were deleted from AD  &lt;li&gt;That the "SCE Managed Computers" security group was deleted from AD  &lt;li&gt;That the following registry key is set to 0: &lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;HKLM\SOFTWARE\Microsoft\System Center Essentials\1.0\Console\FeatureWizardSettings\FeatureConfigurationCompleted&lt;/strong&gt; &lt;/p&gt;&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;Certificates were deleted from the &lt;SCE Install Directory&gt;\Certificates folder. &lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;After running the command and checking that all the above are true, open SCE console, re-run the "Feature Configuration Wizard".&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/UgpEcOc9OAc" height="1" width="1"/&gt;</description>
			<pubDate>Mon, 01 Jun 2009 03:56:25 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19241/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19241/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[R2 FAQ: Can an agent report to an OpsMgr 2007 SP1 and R2 systems at the same time?]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/oo3UlynhkE0/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="647" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="110"&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19231/WLW-R2FAQCananagentreporttoanOpsMgr2007SP1an_4E25-faq_2.jpg"&gt;&lt;img title="faq" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="124" alt="faq" width="100" border="0" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19231/WLW-R2FAQCananagentreporttoanOpsMgr2007SP1an_4E25-faq_thumb.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td valign="top" width="535"&gt;&lt;strong&gt;Question:&lt;/strong&gt; Can a SCOM agent report to both Operations Manager 2007 SP1 and R2 management groups at the same time?&lt;br /&gt;
            &lt;br /&gt;
            &lt;em&gt;This is a question we’ve seen a few times already, and may be issue if you want to run Operations Manager 2007 SP1 &amp; R2 side-by-side for POC or multiple management group scenarios.&lt;/em&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Answer:&lt;/strong&gt; The answer is yes, but it requires using the R2 version of the agent on the agent-managed systems. The R2 version of agent can communicate to SP1 management groups as well. To do this, you will need to discover the SP1 agent-managed computer from the R2 management group to install the R2 version of the agent which will allow it to communicate with both a R2 and a SP1 management group.&lt;/p&gt;
&lt;p&gt;When you are ready, you can then uninstall the agents from the SP1 management group, which remove the settings for the SP1 management group from the registry, leaving the agent reporting to the R2 group only.&lt;/p&gt;
&lt;p&gt;Just a point of interest: While the service display names were changed in SCOM 2007 R2, the service names themselves have not changed. They are still &lt;strong&gt;omsdk&lt;/strong&gt;, &lt;strong&gt;omcfg&lt;/strong&gt; and &lt;strong&gt;healthservice&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;There is a upgrade guide on the Microsoft site at &lt;a href="http://technet.microsoft.com/en-us/opsmgr/bb498235.aspx"&gt;http://technet.microsoft.com/en-us/opsmgr/bb498235.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/oo3UlynhkE0" height="1" width="1"/&gt;</description>
			<pubDate>Sat, 30 May 2009 14:33:38 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19231/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19231/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Part 5: Exploring Discovery Data with the OpsMgr Command Shell - Virtual Machine Inventory]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/yjXhy5D0yXY/Default.aspx</link>
			<description>&lt;h3&gt;Previous Installments&lt;/h3&gt; &lt;h3&gt;Previous Installments&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Part 1 - &lt;a href="/BlogDetails/tabid/143/IndexID/19208/Default.aspx" target="_blank"&gt;Powershell Tip: Retrieving an inventory of object classes and descriptions from OpsMgr 2007&lt;/a&gt;  &lt;li&gt;Part 2 - &lt;a href="/BlogDetails/tabid/143/IndexID/19209/Default.aspx" target="_blank"&gt;OpsMgr 2007: Exploring your discovered inventory with the Command Shell&lt;/a&gt;  &lt;li&gt;Part 3 - &lt;a href="/BlogDetails/tabid/143/IndexID/19221/Default.aspx" target="_blank"&gt;OpsMgr 2007: Exploring discovered inventory with the Command Shell – Groups&lt;/a&gt;  &lt;li&gt;Part 4 - &lt;a href="/BlogDetails/tabid/143/indexid/19229/Default.aspx" target="_blank"&gt;OpsMgr 2007: Exploring discovered inventory - Dell Server Inventory Report&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;What we illustrated in part 4 with Dell Server inventory, we can easily explore and present the properties of any object class using the OpsMgr Command Shell. In this case, we want to retrieve a list of all computers for which the &lt;strong&gt;IsVirtualMachine&lt;/strong&gt; property equals true. &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#ff0000"&gt;But the IsVirtualMachine property only reveals VMs running on Microsoft virtualization platforms!&lt;/font&gt; &lt;/em&gt;&lt;/strong&gt;You can actually solve this problem using our  &lt;a href="/PackCatalog/PackCatalogDetails/tabid/145/IndexID/12572/Default.aspx" target="_blank"&gt;Virtual Machine Discovery MP for Operations Manager 2007&lt;/a&gt;. This MP will update the default discovery to identify both Microsoft and VMware VMs.&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;em&gt;But I digress…back to our Virtual Machine Inventory report.&lt;/em&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;I started by finding the name of the Windows Computer object class by running using the Get-MonitoringClass cmdlet like so:&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="color: #0000ff"&gt;get-monitoringclass | where {$_.DisplayName -match 'Windows Computer'} | select Name, DisplayName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="color: #0000ff"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;This returned a list that made it easy to pick out the class name for Windows Computer, which is &lt;em&gt;Microsoft.Windows.Computer&lt;/em&gt;.&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;To create a computer inventory, we will first retrieve at least one instance of the object class so we can enumerate all the properties of the class. We will assign it to a variable ($computer) for easy reuse, as shown below:&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt; &lt;div&gt;&lt;span style="color: #0000ff"&gt;$computer = Get-MonitoringClass | where {$_.Name -eq 'Microsoft.Windows.Computer'} | get-monitoringo&lt;/span&gt;&lt;span style="color: #0000ff"&gt;bject&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="color: #0000ff"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;Now, let's return all the properties of the class. That's another simple one-liner&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="color: #0000ff"&gt;$computer | get-member &lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;As with the Dell inventory in part 4, you can also retrieve just the Noteproperty membertype. This will be important, as it takes a slight change in how we retrieve those properties. So, retrieve these so you know which they are.&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="color: #0000ff"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="color: #0000ff"&gt;$computer | get-member -Membertype Noteproperty&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/div&gt; &lt;div&gt;&lt;strong&gt;Figure 1&lt;/strong&gt; - Portion of output of &lt;strong&gt;$computer | get-member -Membertype Noteproperty &lt;/strong&gt;&lt;/div&gt; &lt;div&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/div&gt; &lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;PathName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;UniquePathName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.SystemCenter.ManagedComputer].InstallDirectory&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].ActiveDirectoryObjectSid&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].ActiveDirectorySite&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].DNSName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].DomainDnsName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].ForestDnsName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].IPAddress&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].IsVirtualMachine&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].NetbiosComputerName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].NetbiosDomainName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].NetworkName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].OrganizationalUnit&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Computer].PrincipalName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[Microsoft.Windows.Server.Computer].IsVirtualNode&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Entity].DisplayName&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Mom.BackwardCompatibility.Computer].Bridgehead_Server&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Mom.BackwardCompatibility.Computer].BusinessCriticality&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Mom.BackwardCompatibility.Computer].ComputerType&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Mom.BackwardCompatibility.Computer].Computer_Manufacturer&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Mom.BackwardCompatibility.Computer].Computer_Model&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Mom.BackwardCompatibility.Computer].DomainControllerService&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Mom.BackwardCompatibility.Computer].ExchangeService&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;[System.Mom.BackwardCompatibility.Computer].Front_end_Server&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;h3&gt;Retrieving Data for the Report&lt;/h3&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;At this point, I wanted to simply retrieve the Name, IsVirtualMachine, for each server. Again, the NoteProperty type is covered in &lt;a href="/BlogDetails/tabid/143/IndexID/19229/Default.aspx" target="_blank"&gt;Part 4 – Dell Server Inventory Report&lt;/a&gt;&lt;strong&gt;&lt;span style="font-weight: normal"&gt;. So, with a quick modification to replace the bracketed string with a wildcard, the output came as desired.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span&gt;&lt;span style="font-weight: normal"&gt;&lt;span style="color: #0000ff"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span&gt;&lt;span style="font-weight: normal"&gt;&lt;span style="color: #0000ff"&gt;$computer|select *.NetbiosComputerName, *.IsVirtualMachine&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;&lt;/span&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: normal"&gt;You can add properties from above as you like and, as illustrated in previous posts, you can export to an Excel-friendly csv file. &lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/yjXhy5D0yXY" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 29 May 2009 23:32:51 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19230/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19230/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Part 4: Exploring Discovery Data with the OpsMgr Command Shell - Dell Server Inventory Report]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/W43lfeHXPng/Default.aspx</link>
			<description>&lt;h3&gt;Previous Installments&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Part 1 - &lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19208/Default.aspx"&gt;Powershell Tip: Retrieving an inventory of object classes and descriptions from OpsMgr 2007&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Part 2 - &lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19209/Default.aspx"&gt;OpsMgr 2007: Exploring your discovered inventory with the Command Shell&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;Part 3 - &lt;a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19221/Default.aspx"&gt;OpsMgr 2007: Exploring discovered inventory with the Command Shell – Groups&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I was recently in need of a server inventory of Dell Servers in a customer environment. More importantly, I wanted an easily repeatable method for my customer to run their own &lt;strong&gt;Dell Server inventory report&lt;/strong&gt; with a minimum of effort. After looking briefly at available reports, it was quickly apparent that the Command Shell was going to be the right tool for the job. &lt;em&gt;While I am illustrating a report for Dell hardware, this should be achievable for IBM and HP hardware with a bit of exploration of the hardware classes provided through those management packs.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;Finding the Right Object Class&lt;/h3&gt;
&lt;p&gt;What I really wanted were the Dell-specific properties. like &lt;strong&gt;Service Tag, Model, OMSA Version&lt;/strong&gt;, etc. I had imported the latest version of the Dell MP (3a.01 at the time of this writing), so the first step was to look at my available Dell object classes. This is easily done using the &lt;strong&gt;get-monitoringclass&lt;/strong&gt; cmdlet with a where clause to retrieve a list of classes containing the word 'Dell'.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #0000ff"&gt;get-monitoringclass | where {$_.Name -like 'Dell.*' } | ft Name, DisplayName, Description –auto &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;From this, I found the class representing Dell Servers, called &lt;strong&gt;Dell.Connections.DellServer&lt;/strong&gt; (DiplayName: "Dell Server Instances"). The display name and description made it immediately apparent this was the class that represented Dell Servers.&lt;/p&gt;
&lt;h3&gt;Retrieving Available Class Properties&lt;/h3&gt;
&lt;p&gt;Next, I wanted to find out what properties of Dell Servers are discovered for my inventory report. So, I retrieved the instances of this object class by piping the output to the get-monitoringobject cmdlet, and assigned it to the $server variable for later use, as shown below&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #0000ff"&gt;$server = get-monitoringclass | where {$_.Name -eq 'Dell.Connections.DellServer' } | get-monitoringobject &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Then, I enumerated the properties of the Dell Server Instance class using get-member cmdlet like so &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #0000ff"&gt;$server | get-member &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In the very long list of output, I found that most of the properties I was interested in were of the NoteProperty type.&lt;strong&gt; NoteProperty&lt;/strong&gt; is a special type added by Powershell's Extended Type System (ETS) and not actually defined in the OpsMgr SDK, as described by Marco in a previous guest post. This caused some difficulties in creating our output as you'll see momentarily. So, the Dell-specific properties of the NoteProperty type were retrieved with the following one-liner.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #0000ff"&gt;$server | Get-Member -MemberType noteProperty&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Figure 1&lt;/strong&gt; - Portion of output of &lt;strong&gt;$server | get-member -Membertype NoteProperty&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19229/WLW-Part4ExploringDiscoveryDatawiththeOpsMgr_C05F-image_2.png"&gt;&lt;img title="image" height="387" alt="image" width="469" align="left" border="0" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19229/WLW-Part4ExploringDiscoveryDatawiththeOpsMgr_C05F-image_thumb.png" /&gt;&lt;/a&gt; &lt;/blockquote&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt; &lt;/h3&gt;
&lt;h3&gt;Retrieving Data for the Report&lt;/h3&gt;
&lt;p&gt;At this point, I wanted to simply retrieve the IPAddress, Model, OMSA version and Service Tag for each server. However, I found when I tried to retrieve any member of the NoteProperty type by name, like so:&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #ff0000"&gt;$server|select [Dell.Connections.DellServer].ServiceTag&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;...my output was either null or resorted in an error. (I seem to have this problem whenever Noteproperty and square brackets are involved). So I needed a workaround. Conveniently, this was ground I found Marco had covered in his &lt;a target="_blank" href="../command-shell-tipstricks-when-using-a-criteria-with-a-monitoring-class/"&gt;guest post&lt;/a&gt; as well. So, with a quick modification to replace the bracketed string with a wildcard, the output came as desired.&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #0000ff"&gt;$server|select Name, *.BiosVersion,*.ServiceTag, *.AssetTag, *.OMSAVersion, *.Model&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Now, we can send the output to a spreadsheet with the export-csv cmdlet, taking care to pass the -noTypeInformation flag to remove the type output at the top of the report. Here's your one-liner to retrieve Dell Server inventory:&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #0000ff"&gt;$server|select Name, *.BiosVersion,*.ServiceTag, *.AssetTag, *.OMSAVersion, *.Model | export-csv -path 'c:\DellServers.csv' –noTypeInformation&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/W43lfeHXPng" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 29 May 2009 22:53:01 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19229/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19229/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Part 3: Exploring discovered inventory with the Command Shell - Groups]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/HLFsAaHsMko/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="679" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="120"&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19221/WLW-Part3Exploringdiscoveredinventorywiththe_C167-powershell2xa4_2.jpg"&gt;&lt;img title="powershell2xa4" height="70" alt="powershell2xa4" width="90" border="0" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19221/WLW-Part3Exploringdiscoveredinventorywiththe_C167-powershell2xa4_thumb.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td valign="top" width="557"&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;In the previous two posts on the topic, we illustrated first how to export a list of object classes and their descriptions to a spreadsheet for reference, and then we did some exploration into the discovered instances of an existing class. In this post, a quick note on how to enumerate the membership of a  group in the OpsMgr Command Shell.&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;Previous Installments&lt;/h2&gt;
&lt;p&gt;Part 1 - &lt;a href="/BlogDetails/tabid/143/IndexID/19208/Default.aspx"&gt;Powershell Tip: Retrieving an inventory of object classes and descriptions from OpsMgr 2007&lt;/a&gt;&lt;br /&gt;
Part 2 - &lt;a href="/BlogDetails/tabid/143/IndexID/19209/Default.aspx"&gt;OpsMgr 2007: Exploring your discovered inventory with the Command Shell&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt; &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;However, you may have noticed that there were groups listed in your spreadsheet of class names and descriptions. And you may have wondered, why is that?&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;You may be surprised to learn that &lt;span style="text-decoration: underline"&gt;each group actually represents a unique object class&lt;/span&gt;. However, groups represent a special type of class known as &lt;em&gt;&lt;strong&gt;singleton class&lt;/strong&gt;&lt;/em&gt;. Singleton classes are used when there is only one instance of a class (as is usually the case with groups). The class is the instance and always exists. For example, there will only ever be one instance of the group called Exchange 2003 Servers in your management group, so it is a singleton class. Because there is only one instance of this class, you never need to write discovery for the class. The single instance of the class is automatically created.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;But I digress. What I wanted to illustrate that you can view the membership of a group through the command shell quite easily. For example, to view the members of the ?SQL 2005 Computers? group, perform the following steps:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;Launch the Operations Manager Command Shell. &lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;Retrieve the Name property of the "SQL 2005 Computers" group from your inventory spreadsheet we created in part 2 (FYI - the name is Microsoft.SQLServer.2005.ComputerGroup)&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;Execute the following commands from the Command Shell prompt&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="MsoListParagraphCxSpLast" style="text-align: center"&gt;&lt;span style="color: #0000ff; font-family: 'Arial','sans-serif'"&gt;&lt;span&gt;cd &lt;/span&gt;Microsoft.SQLServer.2005.ComputerGroup&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;This actually changes our location to the group, just as though it is a folder. Now, to view group members, you can simply enter the following:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center" style="text-align: center"&gt;&lt;span style="color: #0000ff; font-family: 'Arial','sans-serif'"&gt;Get-childitem&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;And of course the same formatting and filtering cmdlets we illustrated previously are available, so you can retrieve only the fields you wish in a format that suits your purpose. So a simple example of a prettier version might be&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" align="center" style="text-align: center"&gt;&lt;span style="color: #0000ff; font-family: 'Arial','sans-serif'"&gt;get-childitem | format-table DisplayName&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;For example, this could be great for retrieving a list of Exchange databases and the server on which they are hosted.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family: 'Arial','sans-serif'"&gt;That’s all for now. Next, we'll look at a simple server inventory report from data collected by OpsMgr&lt;/span&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/HLFsAaHsMko" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 29 May 2009 10:32:56 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19221/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19221/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Part 2: Exploring your discovered inventory with the OpsMgr Command Shell]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/fLn12PDraiU/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="793" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td valign="top" width="109"&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19209/WLW-Part2Exploringyourdiscoveredinventorywit_C3A5-powershell2xa4_2.jpg"&gt;&lt;img title="powershell2xa4" height="70" alt="powershell2xa4" width="90" border="0" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19209/WLW-Part2Exploringyourdiscoveredinventorywit_C3A5-powershell2xa4_thumb.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td valign="top" width="682"&gt;As illustrated in part 1 of the series, you can see that it's quite easy to enumerate the object classes present in your Operations Manager 2007 environment. You may be surprised to learn it's equally simple to take this example one step further to enumerate the discovered instances of a given object class.&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; Using a similar one-liner to the previous tip, we can use &lt;strong&gt;get-monitoringclass&lt;/strong&gt; cmdlet to retrieve a list of the discovered object classes, like so:&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;get-monitoringclass | select-object DisplayName, Name, Description | export-csv -path c:\classes.csv&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;We can then find the &lt;strong&gt;Name&lt;/strong&gt; column in this output (not to be confused with DisplayName) to retrieve a list of discovered instances of the object class of our choice by passing output of the &lt;strong&gt;get-monitoringclass&lt;/strong&gt; cmdlet for a single class to the &lt;strong&gt;get-monitoringobject&lt;/strong&gt; cmdlet, as illustrated for the 'SQL 2005 DB' object class below:&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;get-monitoringclass -name "Microsoft.SQLServer.2005.Database" | get-monitoringobject&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;And using the format-table cmdlet demonstrated in several past examples, we can filter and format results in a neatly organized tabular format, so display only the database DisplayName (e.g. OperationsManager) and PathName, which represents the server and SQL instance that hosts the database.&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;get-monitoringclass -name "Microsoft.SQLServer.2005.Database" | get-monitoringobject | ft DisplayName, PathName&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;The resulting output of the PathName is a bit messy, but you can spot the host server and SQL instance name (MSSQLSERVER is the default SQL instance). &lt;strong&gt;DisplayName/PathName&lt;/strong&gt;/msdb/&lt;strong&gt;OPSMGR.contoso.com/&lt;/strong&gt;&lt;strong&gt;MSSQLSERVER&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;em&gt;In the next installment, we'll take a short look at a special object class...groups&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/fLn12PDraiU" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 29 May 2009 02:32:39 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19209/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexID/19209/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Part 1: Retrieving an inventory of object classes and descriptions from OpsMgr Command Shell]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/Oh2NnJz_GeQ/Default.aspx</link>
			<description>&lt;table cellspacing="0" cellpadding="2" width="793" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="109"&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19208/WLW-Part1Retrievinganinventoryofobjectclasse_BF3B-powershell2xa4_4.jpg"&gt;&lt;img title="powershell2xa4" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="70" alt="powershell2xa4" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19208/WLW-Part1Retrievinganinventoryofobjectclasse_BF3B-powershell2xa4_thumb_1.jpg" width="90" border="0"&gt;&lt;/a&gt; &lt;/td&gt; &lt;td valign="top" width="682"&gt;Have you ever wondered what the object classes represent when you're trying to scope your console view or target a rule?or monitor? It? can sometimes be confusing because the description is not included in all areas of the Operations Console. &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;Here's a short one-liner to retrieve a list of all object classes present in your Operations Manager 2007 management group, including a description of the class: &lt;span style="color: #0000ff"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="color: #0000ff"&gt;Get-MonitoringClass | ft DisplayName, Description&lt;/span&gt; &lt;/p&gt; &lt;p&gt;Remember, you can send this to a csv file for easy reading in Excel as well. &lt;/p&gt; &lt;p&gt;&lt;span style="color: #0000ff"&gt;Get-MonitoringClass | select-object DisplayName, Description | export-csv -path c:\classes.csv&lt;/span&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19208/WLW-Part1Retrievinganinventoryofobjectclasse_BF3B-image_2.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="247" alt="image" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19208/WLW-Part1Retrievinganinventoryofobjectclasse_BF3B-image_thumb.png" width="784" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;This is really just the beginning. Once you’ve got the class names in hand, we can begin to do some exploration of discovered inventory, which we'll begin in part 2.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/Oh2NnJz_GeQ" height="1" width="1"/&gt;</description>
			<pubDate>Fri, 29 May 2009 02:30:37 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19208/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19208/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[OpsMgr and SCE: 4 Tips for Proactive Management Pack Tuning]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/RH8WmdnKgas/Default.aspx</link>
			<description>Most of us think of management pack tuning as a reactive process in response to alerts raised in our production environment. Management pack tuning is &lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19158/WLW-OpsMgrandSCE4TipsforProactiveManagementP_111C8-SCOM_Logo_2.jpg"&gt;&lt;img title="SCOM_Logo" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="78" alt="SCOM_Logo" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19158/WLW-OpsMgrandSCE4TipsforProactiveManagementP_111C8-SCOM_Logo_thumb.jpg" width="244" align="right" border="0"&gt;&lt;/a&gt; certainly an iterative process that we as Operations Manager and Essentials administrators must engage in every day. But the fact is, there are several proactive steps you can take to ensure a minimum of alert noise and unnecessary impact to your infrastructure and applications.  &lt;h2&gt;1. Create a Management Pack Report&lt;/h2&gt;A management pack report provides instant visibility into the contents of a management pack, rules, monitors, discoveries, tasks, object classes...everything you see in the Monitoring and Authoring workspaces. This is a great way to quickly check out the types of monitoring present, default performance thresholds, etc. This can bring to light monitoring thresholds you know will need tuning immediately. &lt;em&gt;There are two tools available for creating a Management Pack Report:&lt;/em&gt;  &lt;ul&gt; &lt;li&gt;&lt;strong&gt;MP Viewer &lt;/strong&gt;- &lt;em&gt;by Boris Yanuspolsky&lt;/em&gt;, which provides export to HTML and Excel options. I prefer the Excel option as it provides the ability to sort report contents. This tool also exposes rule type and performance threshold data, so it's a great way to get a look at MP internals quickly. &lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;You can download MP Viewer &lt;a href="http://blogs.msdn.com/boris_yanushpolsky/archive/2008/06/25/mpviewer-1-7-now-works-with-latest-e12-mp.aspx"&gt;HERE&lt;/a&gt;.&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;Silect MP Studio Lite&lt;/strong&gt; - which provides a "document this management pack" feature, providing sortable columns without the need to export to XML, along with some additional key info for Essentials admins as you'll see in a second. &lt;/li&gt;&lt;/ul&gt; &lt;blockquote&gt;You can obtain a copy of MP Studio Lite &lt;a href="http://www.silect.com/solutions/opsmgr_Sol/opsmgr_Sol_studio2007_Lite.html"&gt;HERE&lt;/a&gt;.&lt;/blockquote&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;The Manual Method&lt;/strong&gt; - In the Authoring space of the Operations or Essentials Consoles, you can look at the properties of rules, monitors or object discoveries, but it is a much slower process to learn the details in this way. &lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;TIP:&lt;/strong&gt; You'll find the columns exposed in MP Studio Lite vary a bit from those of MP Viewer. I keep both loaded on my workstation for ad-hoc MP analysis.  &lt;h2&gt;2. Look at what is Enabled and DISABLED by default&lt;/h2&gt;As important as understanding what will be monitored by a given management pack is understanding what will NOT be monitored by default. What you will find varies with every management pack, so be sure to check each time you prepare to deploy a new MP. For example, in the Windows Base OS management packs, you will find that the rules that provide global monitoring of all Windows Services are disabled by default. If you deploy to production and do not have 3rd party management packs for all your applications, you may not be notified of unexpected service stoppages for your important 3rd party applications. For more information on where to find and how to enable these rules, see the "&lt;a href="http://www.systemcenterforum.org/essential-tuning-for-new-essentials-2007-installations/"&gt;Global Windows Service Monitoring&lt;/a&gt;" of this blog post. The methodology described within is applicable to both Operations Manager and Essentials 2007.  &lt;h3&gt;&lt;em&gt;So Is it REALLY Enabled? (Category Overrides)&lt;/em&gt;&lt;/h3&gt;For Essentials 2007 users, this can be a difficult question to answer outside the Console UI. The MP Viewer utility provides accurate reporting of the enabled / disabled status of rules &lt;span style="text-decoration: underline"&gt;for Operations Manager 2007 only&lt;/span&gt;. For Essentials users, you will need to use &lt;a href="http://www.silect.com/solutions/opsmgr_Sol/opsmgr_Sol_studio2007_Lite.html"&gt;Silect MP Studio Lite&lt;/a&gt; for accurate reporting. This is because Essentials handles &lt;em&gt;&lt;strong&gt;category overrides &lt;/strong&gt;&lt;/em&gt;differently than Operations Manager 2007. Here's a quick explanation. In the management pack XML, you will see there are &lt;strong&gt;5 category overrides&lt;/strong&gt; that apply to all categories of rules and monitors. The &lt;strong&gt;Enabled=&lt;/strong&gt; attribute will contain one of these values"&lt;em&gt; &lt;/em&gt; &lt;ul&gt; &lt;li&gt;&lt;font color="#0000ff"&gt;True &lt;/font&gt; &lt;li&gt;&lt;font color="#0000ff"&gt;OnEssentialMonitoring &lt;/font&gt; &lt;li&gt;&lt;font color="#0000ff"&gt;OnStandardMonitoring &lt;/font&gt; &lt;li&gt;&lt;font color="#0000ff"&gt;OnAdvancedMonitoring &lt;/font&gt; &lt;li&gt;&lt;font color="#0000ff"&gt;False&lt;/font&gt; &lt;/li&gt;&lt;/ul&gt;&lt;em&gt;&lt;strong&gt;In Operations Manager 2007&lt;/strong&gt;&lt;/em&gt;- Everything except those marked as Enabled=FALSE will be &lt;strong&gt;ENABLED&lt;/strong&gt;. &lt;em&gt;&lt;strong&gt;In Essentials 2007 &lt;/strong&gt;&lt;/em&gt;- Everything marked as &lt;strong&gt;TRUE &lt;/strong&gt;or &lt;strong&gt;OnEssentialMonitoring&lt;/strong&gt; will be &lt;strong&gt;ENABLED&lt;/strong&gt;. Everything marked as &lt;strong&gt;OnStandardMonitoring, OnAdvancedMonitoring&lt;/strong&gt; and &lt;strong&gt;False &lt;/strong&gt;will have an effective Enabled value of &lt;strong&gt;FALSE&lt;/strong&gt;. &lt;strong&gt;NOTE:&lt;/strong&gt; You can find this data in the Operations and Essentials Consoles by looking at the "Enabled by Default" column for rules, monitors and discoveries in the Authoring space.  &lt;h2&gt;3. Read the Management Pack Guide &lt;span style="text-decoration: underline"&gt;BEFORE &lt;/span&gt;You Import!&lt;/h2&gt;Included in very management pack Microsoft releases is an MP guide that describes any required configuration steps in detail, as well as release notes with any known issues. You can find an online copy of the many Microsoft Management Pack Guides &lt;a href="http://technet.microsoft.com/en-us/library/cc540358.aspx"&gt;HERE&lt;/a&gt;.  &lt;h2&gt;4. Check for Bug Reports&lt;/h2&gt;Check the &lt;a href="http://blogs.msdn.com/incarnato/archive/2007/03/02/system-center-operations-manager-2007-public-newsgroups-available.aspx"&gt;Microsoft newsgroups&lt;/a&gt;, &lt;a href="http://www.systemcenterforum.org/system-center-blogroll/"&gt;Operations Manager and Essentials blogs&lt;/a&gt; and the &lt;a href="https://connnect.microsoft.com/"&gt;MS Connect Site&lt;/a&gt; for any user reports of MP bugs that may affect your environment and/or success in monitoring for specific conditions. The Microsoft Newsgroups in particular are full of this type of information.  &lt;h2&gt;Conclusion&lt;/h2&gt;Hopefully I've helped illustrate the value of a little up front effort to ensure good results for all your management pack deployments. A few minutes of your time can save a few hours of effort down the road!&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/RH8WmdnKgas" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 28 May 2009 04:28:23 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19158/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19158/Default.aspx</feedburner:origLink></item>
		<item>
			<title><![CDATA[Powershell Tip: Formatting trick to make your search criteria stand out]]></title>
			<link>http://feedproxy.google.com/~r/systemcenterforum/~3/NGqiOAX_K9k/Default.aspx</link>
			<description>&lt;p&gt;As I mentioned in a &lt;a href="http://www.systemcenterforum.org/powershell-tip-operations-manager-2007-top-alerts-report-part-1/" target="_blank"&gt;post earlier this week&lt;/a&gt;, I really like the many formatting options in Powershell. Here's another formatting tip not well-documented in my &lt;a href="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19157/WLW-PowershellTipFormattingtricktomakeyourse_110B4-powershell2xa4_2.jpg"&gt;&lt;img title="powershell2xa4" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="69" alt="powershell2xa4" src="http://www.systemcentercentral.com/portals/0/VenexusIndexItem/Index19157/WLW-PowershellTipFormattingtricktomakeyourse_110B4-powershell2xa4_thumb.jpg" width="88" align="right" border="0"&gt;&lt;/a&gt; experience. Let's take this example in which we are looking at whether agent proxy is enabled on my Operations Manager 2007 agents. I want to print all agents and their agent proxy status to the screen, but I want to be able to quickly identify agents where agent proxy is NOT enabled. &lt;/p&gt; &lt;p&gt;This is quite easily done with a &lt;strong&gt;foreach &lt;/strong&gt;loop and the Powershell equivalent of the if-then statement to change the color of the text based on the value of the &lt;strong&gt;ProxyEnabled &lt;/strong&gt;status for each agent. &lt;/p&gt; &lt;p&gt;In this case, if ProxyEnabled = false, text output will be &lt;font color="#ff0000"&gt;&lt;strong&gt;RED&lt;/strong&gt;&lt;/font&gt;. &lt;/p&gt; &lt;p&gt;If ProxyEnabled = true, text output will be &lt;font color="#008000"&gt;&lt;strong&gt;GREEN. &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#008000"&gt;&lt;font color="#000000"&gt;I have commented the sample script below to clarify the meaning of each statement.&lt;/font&gt;&lt;/font&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;font color="#008000"&gt;#-----------------Begin Sample Script-----------------------------&lt;/font&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#008000"&gt;&lt;em&gt;#Retrieve all agents and assign to a variable&lt;/em&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;$agents = get-agent &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#008000"&gt;&lt;em&gt;#For each agent in the $agents variable, execute the IF statement&lt;/em&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;foreach ($agent in $agents)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;{&lt;/font&gt; &lt;/p&gt; &lt;p&gt;&lt;font color="#008000"&gt;&lt;em&gt;#If ProxyEnabled = TRUE, write agent Name and ProxyEnabled status to the console in RED.&lt;/em&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;If ($agent.ProxyingEnabled -match $true) {write-host $agent.name, $agent.proxyingenabled -foregroundcolor "red"} &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;else&lt;/font&gt; &lt;/p&gt; &lt;p&gt;&lt;font color="#008000"&gt;&lt;em&gt;#If ProxyEnabled = FALSE write agent Name and ProxyEnabled status to the console in GREEN.&lt;/em&gt; &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;{&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;write-host $agent.name, $agent.proxyingenabled -foregroundcolor "darkgreen"&lt;/font&gt;&lt;font color="#0000ff"&gt;} &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#0000ff"&gt;}&lt;/font&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;font color="#008000"&gt;#-----------------End Sample Script-----------------------------&lt;/font&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;font color="#008000"&gt;&lt;/font&gt;&lt;/em&gt; &lt;/p&gt; &lt;p&gt;&lt;font color="#000000"&gt;&lt;em&gt;Have something you'd like to do with the Command Shell but can't quite figure out how? Drop me a line via a comment on this post.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/systemcenterforum/~4/NGqiOAX_K9k" height="1" width="1"/&gt;</description>
			<pubDate>Thu, 28 May 2009 04:23:50 GMT</pubDate>
			<guid isPermaLink="false">http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19157/Default.aspx</guid>
		<feedburner:origLink>http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/19157/Default.aspx</feedburner:origLink></item>
	</channel>
</rss>
