<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://ops-mgr.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fops-mgr.spaces.live.com%2fcategory%2fTuning%2band%2bConfiguration%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Operations Manager: Tuning and Configuration</title><description /><link>http://ops-mgr.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=catTuning%2band%2bConfiguration</link><language>en-US</language><pubDate>Mon, 06 Oct 2008 18:19:00 GMT</pubDate><lastBuildDate>Mon, 06 Oct 2008 18:19:00 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://ops-mgr.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>4412265988123958097</live:id><live:alias>ops-mgr</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>OpsMgr 2007 Unleashed Errata - the EnableAdIntegration Registry Key</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!697.entry</link><description>&lt;p&gt;Page 390 of &lt;em&gt;System Center Operations Manager 2007 Unleashed&lt;/em&gt; discusses modifying the Registry settings for the EnableADIntegration key on the RMS and management servers. This information was based on our own experiences and testing during earlier versions of OpsMgr 2007, as well as recommendations from Microsoft. Microsoft has since changed the behavior such that this Registry key hack is no longer recommended, and can actually cause problems. 
&lt;p&gt;We will be changing the information in the next printing of the book and the errata to say: 
&lt;p&gt;&lt;strong&gt;To complete the process of activating OpsMgr integration with AD, validate that the registry key HKLM\SYSTEM\CurrentControlSet\Services\HealthService\Parameters\ConnectionManager\EnableADIntegration is set to 0.This is the default setting.&lt;/strong&gt; 
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;
&lt;p&gt;&lt;strong&gt;There has been some confusion regarding how to configure this setting on management servers. However, do not change it to 1; the value should actually be the default configuration of 0. Changing the value to 1 is not required and actually may cause issues on the management servers.&lt;/strong&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+2007+Unleashed+Errata+-+the+EnableAdIntegration+Registry+Key&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!697.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!697.entry</guid><pubDate>Fri, 15 Aug 2008 17:35:00 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!697/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!697.entry#comment</wfw:comment><dcterms:modified>2008-10-02T17:30:01Z</dcterms:modified></item><item><title>More on OpsMgr and I/O</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!354.entry</link><description>&lt;p&gt;We received the following email from &amp;quot;Jay&amp;quot;, but his communication preference settings do not allow a reply to his email. Jay said: 
&lt;p&gt;&lt;em&gt;I'm attempting to build a system that can host 10-20 concurrent Operation Consoles.  I already plan to get dedicated fast drives (10K SAS), and have separate drives (or &amp;quot;spindles&amp;quot;) for each of: OS/apps/swap; DB data; DB logs; DB backup.&lt;/em&gt; 
&lt;p&gt;&lt;em&gt;My deliberation is whether to have the RMS, Reporting/SRS (not the data warehouse DB), and operational DB/DBS all on one server with 4 dual-core Opterons and 64 GB RAM (OS, DBS, and SCOM, all 64-bit)  OR&lt;/em&gt; 
&lt;p&gt;&lt;em&gt;Put the operational DB/DBS on it's own server  -- still with 4 dual-core Opterons and 64 GB RAM, and have the RMS and reporting on it own server with 4 dual-core Opterons and 16 GB RAM  OR&lt;/em&gt; 
&lt;p&gt;&lt;em&gt;go with 3 servers and put the reporting/SRS on it's own server.&lt;/em&gt; 
&lt;p&gt;&lt;em&gt;Microsoft says to &amp;quot;scale up&amp;quot; or &amp;quot;scale out&amp;quot;, but my instinct says &amp;quot;scale up&amp;quot; may be better for reducing latency for an interactive app like the console, as long as you have &amp;quot;enough&amp;quot; CPUs and RAM.&lt;/em&gt; 
&lt;p&gt;&lt;em&gt;With around 1000 managed servers, or operational DB is about 50 GB, so the large amount of memory is intended for caching the DB.  With the DB &amp;quot;heavily&amp;quot; cached, and the DB/DBS on its own server, even with GB network, I would think the network latency, including the OS network stack latency would be significant.&lt;/em&gt; 
&lt;p&gt;&lt;em&gt;With the one server solution, the &amp;quot;thread execution delay&amp;quot; may be significant, as even 8 processors may not be enough to keep all of the functions: RMS, reporting, SRS, DBS, running without &amp;quot;latency&amp;quot;.&lt;/em&gt; 
&lt;p&gt;&lt;em&gt;What I don't know, is what is more significant --  the network latency or the &amp;quot;thread execution delay&amp;quot; latency.&lt;/em&gt; 
&lt;p&gt;&lt;em&gt;I could also build the single server with 4 quad-cores to cut down the &amp;quot;thread execution delay&amp;quot; latency, but the quad-cores are still a bit pricey.&lt;/em&gt; 
&lt;p&gt;Salient points: 
&lt;ul&gt;
&lt;li&gt;The question is where to position the database servers. There are three scenarios (if we read this correctly): 
&lt;ul&gt;
&lt;li&gt;Have the RMS and SRS on one server with the operational database and data warehouse on a second server 
&lt;li&gt;Use three servers - RMS and SRS on one server, Operations database on a second server, data warehouse on the third server, Operations database on the third server 
&lt;li&gt;Use three servers - RMS on on server, Operations database on second server, data warehouse and SRS on  on a third server&lt;/ul&gt;
&lt;li&gt;He has 1000 managed servers, and a 50GB Operational database. 
&lt;li&gt;The plan is to have 10-20 concurrent Operations Consoles open.&lt;/ul&gt;
&lt;p&gt;Thoughts: 
&lt;p&gt;We vote for option number 3. With 1000 managed servers, it is definitely best to have the RMS all by itself. This also separates the Operational database and the data warehouse, which are updated simultaneously by the management server(s). 
&lt;p&gt;Jay did not mention the number of planned management servers. With 1000 agents, you would want to install multiple management servers. A rule of thumb is once you have at least 100 managed nodes, you will want to install a second management server. (A second management server is always a good idea in case the RMS goes down and you need to promote another server to that role.) While Microsoft supports up to 2000 agents per management server, you may want to add additional management servers, depending on the type of data being collected. For example, a single management server is unlikely to be capable of supporting 2000 Exchange servers due to the particularly heavy load these agents place on it. After the first two management servers, you may want to add an additional management server for every increase of 250-500 nodes. 
&lt;p&gt;As the number of active consoles grows, the database load also grows. This is because consoles, either operator or web-based, increase the number of database queries on both the operations and data warehouse databases. Having that many consoles is another reason to separate the two databases to different servers. Console performance improves quite a bit with Service Pack 1, which will be released shortly. 
&lt;p&gt;In addition, 50GB is fairly big for the Operations database. You may want to tune the grooming settings to get the database down to 40GB or even perhaps 30GB. While the database size officially has no limits, a number of OpsMgr sites (including Microsoft), have suggested a database of 40GB or below. 
&lt;p&gt;A good article on network bandwidth is one by Satya Vel at &lt;a title="http://blogs.technet.com/momteam/archive/2007/10/22/network-bandwidth-utilization-for-the-various-opsmgr-2007-roles.aspx" href="http://blogs.technet.com/momteam/archive/2007/10/22/network-bandwidth-utilization-for-the-various-opsmgr-2007-roles.aspx"&gt;http://blogs.technet.com/momteam/archive/2007/10/22/network-bandwidth-utilization-for-the-various-opsmgr-2007-roles.aspx&lt;/a&gt; 
&lt;p&gt;In addition, you may want to look at Chapter 4 of &lt;em&gt;System Center Operations Manager 2007 Unleashed&lt;/em&gt;, which discusses planning your OpsMgr deployment. 
&lt;p&gt;Anyone else have comments or suggestions for Jay? &lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+More+on+OpsMgr+and+I%2fO&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!354.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!354.entry</guid><pubDate>Fri, 08 Feb 2008 18:46:56 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!354/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!354.entry#comment</wfw:comment><dcterms:modified>2008-02-08T21:31:35Z</dcterms:modified></item><item><title>OpsMgr by Example: CPU Percentage Utilization Monitors in OpsMgr 2007</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!353.entry</link><description>&lt;div&gt;In many of our OpsMgr by Example articles, we recommend you install the Windows Server management pack to be able to get access to underlying operating system performance data for applications including SQL Server, Exchange, and IIS. However, per KB article 948097 (&lt;a href="http://support.microsoft.com/kb/948097"&gt;&lt;font color="#370b89"&gt;http://support.microsoft.com/kb/948097&lt;/font&gt;&lt;/a&gt;), the CPU percentage utilization monitors do not work on Windows 2003 Server! &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;These monitors are targeted to the Windows Server 2003 processor class - but by default, there is no available Windows Server 2003 processor class instance, since the corresponding discovery rule (Discover Windows CPUs) is disabled by default. To enable the rule, perform the following steps:&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;In the Operations console, navigate to the Authoring space. Open Authoring -&amp;gt; Management Pack Objects -&amp;gt; Objects Discoveries. 
&lt;li&gt;Narrow your scope, then search for the &amp;quot;Discover Windows CPUs&amp;quot; discovery rule. 
&lt;li&gt;In the Properties window of the rule, go to Overrides. Set overrides on all Windows Server 2003 Operations System role type objects. Check &amp;quot;override&amp;quot; on the &amp;quot;Enable&amp;quot; parameter. 
&lt;li&gt;Save the override setting to an unsealed management pack, preferably not the Default management pack.&lt;/ol&gt;
&lt;p&gt;Once the Processor class is functional, the CPU percentage utilization monitors will also start working. 
&lt;div&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+CPU+Percentage+Utilization+Monitors+in+OpsMgr+2007&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!353.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!353.entry</guid><pubDate>Tue, 05 Feb 2008 01:58:27 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!353/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!353.entry#comment</wfw:comment><dcterms:modified>2008-02-08T17:35:15Z</dcterms:modified></item><item><title>OpsMgr and I/O</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!328.entry</link><description>&lt;p&gt;A friend of ours, Walter Chomak, was chatting the other day about OpsMgr I/O and that he had just finished working on his performance model (not sure you ever really &amp;quot;finish&amp;quot; these things, though). The cornerstone of the model is that regardless of the number of agents, the I/O is a 85/15 split. With 85% reads, if your average disk sec/read is greater than 50-75ms, you will observe latency in the console. This will hold true for 100 agents or 6000 agents (of course, as agents increase [load], keeping those times down requires better disk subsystems.) 
&lt;p&gt;Walter modeled this in many sizes of environments, ranging from 500 to over 7000 agents. He has published an article on his blog, &lt;em&gt;OpsMgr 2007 I/O Considerations&lt;/em&gt;, that you will definitely want to read. Check out &lt;a title="http://wchomak.spaces.live.com/blog/cns!F56EFE25599555EC!610.entry" href="http://wchomak.spaces.live.com/blog/cns!F56EFE25599555EC!610.entry"&gt;http://wchomak.spaces.live.com/blog/cns!F56EFE25599555EC!610.entry&lt;/a&gt;.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+and+I%2fO&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!328.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!328.entry</guid><pubDate>Wed, 09 Jan 2008 17:07:25 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!328/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!328.entry#comment</wfw:comment><dcterms:modified>2008-02-08T21:33:05Z</dcterms:modified></item><item><title>OpsMgr by Example: Synthetic OWA Testing</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!271.entry</link><description>&lt;p&gt;If you have already tried everything that you can do to get rid of the OWA logon failure (other than disabling it) in Exchange 2003, this may be of assistance.  &lt;p&gt;&lt;i&gt;Alert:&lt;/i&gt; OWA: Outlook Web Access logon failure: Authentication error  &lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;The OpsMgr script in the Exchange 2003 management pack will not work if you are using a custom URL and HTTPS with certificates. If you're not already familiar with this issue, Andy Dominey previously blogged this at &lt;a href="http://myitforum.com/cs2/blogs/adominey/archive/2007/04/10/mom-2005-and-om-2007-exchange-2003-management-pack-issue.aspx"&gt;http://myitforum.com/cs2/blogs/adominey/archive/2007/04/10/mom-2005-and-om-2007-exchange-2003-management-pack-issue.aspx&lt;/a&gt;). For example, if you have a server named SERVER1 at ABCCO and your webmail address is &lt;a href="https://webmail.abcco.com/"&gt;https://webmail.abcco.com&lt;/a&gt; on SERVER1 the current MP cannot perform the check on this web location correctly, as the server name (server1.abcco.com) does not match the certificate name of webmail.abcco.com.  &lt;p&gt;&lt;i&gt;Resolution: &lt;/i&gt;Create a custom simple monitor with two views to monitor the OWA front-end functionality.  &lt;p&gt;Perform the following steps:  &lt;p&gt;1. Open the Operations Console -&amp;gt; Authoring -&amp;gt; Web Applications. Right-click and choose Add monitoring wizard.  &lt;p&gt;2. Choose the Web Application monitoring type.  &lt;p&gt;3. Enter a name (OWA Web Test) and description and choose the management pack (preferably not the default management pack, we created our own called OWA Web Test).  &lt;p&gt;4. Enter the URL to test. For our example company of ABCCO.com we will be using &lt;a href="https://webmail.abcco.com/"&gt;https://webmail.abcco.com&lt;/a&gt; to match the organization’s existing external name that is assigned to the SSL certificate.  &lt;p&gt;5. Choose a watcher node (the MS or RMS does well on this if it isn’t too busy) and the frequency (defaults to 2 minutes).  &lt;p&gt;6. Create the web application.  &lt;p&gt;7. Highlight the new Web Application and choose Edit web application settings under actions.  &lt;p&gt;8. Start a capture and go through the following process: (As an FYI we were not able to select and preview messages/it caused too many issues with the monitor)  &lt;p&gt;· Log in to the OWA server using specified credentials  &lt;p&gt;· Create and sends a new message to the email of the specified credentials  &lt;p&gt;· Delete the message which was sent  &lt;p&gt;· Logs out of the OWA browse session.  &lt;p&gt;9. Remove any failed responses that are not required. As an example, we removed the the links section on ours. We removed this by going to the Properties -&amp;gt; Monitoring tab, and unchecking “Enable health evaluation and performance collection for Internal links”. We also needed to remove other conditions which failed regularly, do this by highlighting the URL that failed and deleting it under the Actions selection.  &lt;p&gt;10. Now that the Web application is monitoring the OWA site, we can see the state of the monitor either under the management pack we specified (Administration -&amp;gt; OWA Web Test in our case) or under the Administration -&amp;gt; Web Application -&amp;gt; Web Applications State.  &lt;p&gt;11. We can also right-click on the particular state view and choose to open the alert view or the performance view. The performance view is especially useful, and it is a good idea to go ahead and create a performance view so that you can easily access these counters (be sure to limit the performance counters shown to the name that you created such as our OWA Web Test example otherwise there are a lot of counters). An example of the performance view is shown here.  &lt;p align=center&gt;&lt;a href="http://byfiles.storage.msn.com/y1pGucEw_bghacXNBB0PAGttAY-5StRqP9STYgpIL-gJgXKVX796QaeLslIWFEKAWx4XHWNOa41l9Q"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px" height=166 alt=owatest src="http://byfiles.storage.msn.com/y1pGucEw_bghacl0iwaPatw7BsMUVBsZ6_PYrGpiBIQqQc0KAQQB5C5zpyj2oSr91FhL1qzWa66t3g" width=240 border=0&gt;&lt;/a&gt;  &lt;p&gt;12. Now that we are effectively monitoring OWA functionality we can now disable the original “OWA: Outlook Web Access logon failure: Authentication error” alert.  &lt;p&gt;&lt;i&gt;&lt;/i&gt; &lt;p&gt;We would like to give a huge thanks to Tony Greco who pointed out this issue, and found this creative approach to resolve it!&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+Synthetic+OWA+Testing&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!271.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!271.entry</guid><pubDate>Sat, 13 Oct 2007 13:29:41 GMT</pubDate><slash:comments>5</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!271/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!271.entry#comment</wfw:comment><dcterms:modified>2007-10-14T22:20:09Z</dcterms:modified></item><item><title>OpsMgr by Example: The Dell Management Pack</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!252.entry</link><description>&lt;p&gt;This blog entry is the next in a series of Operations Manager-related items which review the steps performed to install, configure and tune management packs in real-world environments.  &lt;p&gt;The Dell management pack guide is part of the Dell Management Pack download available at &lt;a href="http://support.dell.com/FileLib/Format.aspx?c=us&amp;amp;l=en&amp;amp;ReleaseID=R158716"&gt;http://support.dell.com/FileLib/Format.aspx?c=us&amp;amp;l=en&amp;amp;ReleaseID=R158716&lt;/a&gt;. The OpsMgr Dell management pack actually only takes what information is provided by the Dell OpenManage agent and integrates it with OpsMgr. As a result, the alerts raised are directly related to hardware issues that are shown in the logs available through the OpenManage interface.  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Prerequisites:&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;Before you install the Dell MP, you must install the updated Microsoft Operations Manager 2005 Backward Compatibility Management Pack. You can download the Backward Compatibility MP at &lt;a title="http://go.microsoft.com/fwlink/?LinkId=98874" href="http://go.microsoft.com/fwlink/?LinkId=98874"&gt;http://go.microsoft.com/fwlink/?LinkId=98874&lt;/a&gt;. Without the updated Backward Compatibility MP, you may experience CPU spikes! &lt;p&gt;&lt;b&gt;&lt;i&gt;Lessons Learned: &lt;/i&gt;&lt;/b&gt; &lt;p&gt;&lt;b&gt;Make sure that all of the systems in your environment that have the Dell OpenManage software installed are at least version 5.2&lt;/b&gt;. A variety of errors  occur if you try to monitor using the OpsMgr management pack and an older version of Dell OpenManage (including a lot of Script or Executable Failed to run alerts). You can check the version either by running the Dell Server Administrator and checking the version it lists or through checking the registry key available under HKLM\SOFTWARE\Dell Computer Corporation\OpenManage\Applications\SystemsManagement, in the Version field.  &lt;p&gt;&lt;b&gt;&lt;i&gt;Tuning/Alerts to Look for: &lt;/i&gt;&lt;/b&gt;The following are alerts that were found and resolved during the tuning of Dell Management pack.  &lt;p&gt;&lt;i&gt;Alert&lt;/i&gt;: Dell.Connections.ServerAdministrator.Alert.1306.Critical  &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Redundancy lost Redundancy unit: System Power Unit Chassis location: Main System Chassis Previous redundancy state was Normal Number of devices required for full redundancy: 2. Checked with the Launch Server Administrator task, and did not find any current issues on the server. The actual issue was in the alert log not in the hardware log.  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Found the issue through the alert log on the Dell OpenManage. This appears to be an issue with a sensor or a power supply on the system. Entered company knowledge on the time and server that the alert occurred on to determine if this is a component that may be failing.  &lt;p&gt;&lt;i&gt;&lt;/i&gt; &lt;p&gt;&lt;i&gt;Alert&lt;/i&gt;: Dell.Connections.ServerAdministrator.Alert.1104  &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Fan sensor detected a failure Sensor location: ESM MB Fan7 RPM Chassis location: Main System Chassis Previous state was: OK (Normal) Fan sensor value (in RPM): 0. Checked with the Launch Server Administrator task, and did not find any current issues on the server. The actual issue was in the alert log not in the hardware log.  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Found the issue through the alert log on the Dell OpenManage. This appears to be an issue with a sensor or a power supply on the system.  &lt;p&gt;&lt;i&gt;&lt;/i&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: DellStorageDiscovery.vbs failing on an Exchange 2003 server, process exited with 0. Searched the XML files to validate that this is part of the Dell management pack. Checked the Dell Server Administrator on the system and it was running version 1.9 (5.2 is required).  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Upgrade the version of the Dell Server Administrator software or disable the alert on this system.  &lt;p&gt;&lt;i&gt;Alert&lt;/i&gt;: Script or Executable Failed to run  &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: DellServerFansUnitUnitMonitor.vbs failing on a Windows 2003 server. Checked the Dell Server Administrator on the system and it was running version 1.8 (5.2 is required).  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Upgrade the version of the Dell Server Administrator software or disable the alert on this system.  &lt;p&gt;&lt;i&gt;&lt;/i&gt; &lt;p&gt;&lt;i&gt;Alert&lt;/i&gt;: Dell.Connections.ServerAdministrator.Alert.1554  &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Log size is full Log type: ESM  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Validated that the log was full (used the Launch Server Administrator task) and then use the Clear ESM Logs task to clear out the logs as the items were not current but were historical. Closed the alert.  &lt;p&gt;&lt;i&gt;&lt;/i&gt; &lt;p&gt;&lt;i&gt;Alert&lt;/i&gt;: Dell.Connections.ServerAdministrator.Alert.1553  &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Log size is near or at capacity Log type: ESM  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Used the Clear ESM Logs task after reviewing them with the Launch Server Administrator task. Closed the alert.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+The+Dell+Management+Pack&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!252.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!252.entry</guid><pubDate>Wed, 26 Sep 2007 07:58:23 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!252/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!252.entry#comment</wfw:comment><dcterms:modified>2007-09-26T07:59:13Z</dcterms:modified></item><item><title>OpsMgr by Example: Tuning Management Packs</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!250.entry</link><description>&lt;h3&gt;Philosophy&lt;/h3&gt; &lt;p&gt;Deploying management packs involves planning, evaluating in a test environment, and finally importing the management pack along with any changes from test to your production environment. You also will want to decide which management packs you want to deploy, and in what order. Some applications have dependencies on others, so you may want to implement the related management packs as you deploy those products.  &lt;p&gt;For example, say you use Exchange Server. Exchange requires Active Directory, which in turn utilizes DNS. You would want to first test and implement in order the dependencies, e.g. the DNS MP, then AD, and finally Exchange. Another consideration is where you might get the most &amp;quot;bang for the buck&amp;quot; - which management packs give you the most benefit for the least amount of cost (tuning, resources, or effort). The order in which you implement management packs will depend on the priorities of your organization and your goals for monitoring.  &lt;h3&gt;TIPS &lt;/h3&gt; &lt;ul&gt; &lt;li&gt;It is best to introduce a single management pack at a time, as this practice makes it easier to deal with management pack issues as they occur. When there is more than one management pack involved it may be difficult to determine what initially caused a problem.  &lt;li&gt;We also suggest you only install those management packs you need, as extra rules and monitors impose a cost on your system resources; increased memory utilizations of the agents targeted by the management pack, and increased traffic between the managed computers and the management server.&lt;/ul&gt; &lt;h3&gt;Initial Tuning - By Function&lt;/h3&gt; &lt;p&gt;Once you have determined your strategy and order for deploying management packs, it is time to import selected management packs one at a time into your test environment. As part of your approach, be sure to refer to that MP's management pack guide. The MP guides discuss particulars for installing, configuring, and tuning that particular management pack. The management pack guides are typically included in the download package with the management pack.  &lt;p&gt;It is of course, best to tune in a test environment as the impact of a badly-performing rule or monitor is less than in production. Testing pre-production also helps minimize the information load and unnecessary work for your production computer operators.  &lt;p&gt;As you evaluate a management pack's behavior you may decide to tune one or more parameters to meet your organization's needs. For example, you may have a performance monitor generating an alert or threshold value that is inappropriate for your particular environment. You can tune that setting by overriding the default settings for that monitor.  &lt;p&gt;You will either work on a server-by-server or application-by-application basis, tuning from the highest severity alerts and dependencies to the lowest.  &lt;p&gt;A server-by-server approach addresses issues identified while deploying servers into OpsMgr. Once that is complete, your process should be an application-by-application / service-by-service basis, focusing on the overall health of the application or service. Look at alerts first, then open he Health Explorer to drill down specifically into the problem.  &lt;h3&gt;Managing Alerts&lt;/h3&gt; &lt;p&gt;When you implement a management pack, it will generate alerts that you will want to review and evaluate for tuning. Some rules and monitors may generate low severity alerts, depending on your specific environment these may not be worth investigating or resolving, and you may consider disabling that rule or monitor. Any changes made are saved to an unsealed management pack. You can document your actions using the Company Knowledge section of the object.  &lt;p&gt;Review the Operations console regularly to see whether information is captured that is unnecessary for your environment, as this could take up an excessive amount of storage within Operations Manager.  &lt;h3&gt;Tuning Tips&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Review any new alerts reported for servers monitored with the new management pack. You can use the &lt;em&gt;Alerts&lt;/em&gt; and &lt;em&gt;Most Common Alerts&lt;/em&gt; reports to help you discover your most common alerts.  &lt;li&gt;Resolve the issue generating the alert. Use the product knowledge base information regarding the specific error. When you first install a management pack, it tends to discover a multitude of previously unknown issues. Monitor the alerts to determine potential areas of concern  &lt;li&gt;Override the monitor or rule as applicable for a particular object type, a group, or a specific object.  &lt;li&gt;Disable the monitor or rule if the issue is not severe enough to warrant an alert and you do not need to be made aware of the specific situation being monitored.  &lt;li&gt;Change the threshold of the monitor that is generating the alert if you want the underlying condition to be monitored, but the alert is being generated before the condition is actually a problem for your particular environment. Remember OpsMgr incorporates self-tuning thresholds, so in many instances the system will do this for you.  &lt;li&gt;If a new management pack generates a ton of alerts, you may want to start by disabling monitors or rules within the that management pack. You can turn them on gradually, making the new management pack easier to tune and troubleshoot.&lt;/ul&gt; &lt;h3&gt;Finished?&lt;/h3&gt; &lt;p&gt;After you reach a comfort level with each management pack, it is time to put it into production. Because you've already &amp;quot;tuned&amp;quot; the MP and want to keep your changes, export your customizations from the test environment and then import that into production along with the vendor-provided management pack.  &lt;p&gt;This is an abbreviated excerpt of tuning information from our forthcoming book, &lt;em&gt;System Center Operations Manager 2007 Unleashed.&lt;/em&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+Tuning+Management+Packs&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!250.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!250.entry</guid><pubDate>Sun, 23 Sep 2007 01:42:33 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!250/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!250.entry#comment</wfw:comment><dcterms:modified>2007-10-20T14:41:40Z</dcterms:modified></item><item><title>OpsMgr by Example: The Exchange 2007 Management Pack</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!240.entry</link><description>&lt;p&gt;This blog entry continues our series of Operations Manager-related items that review the steps performed to install, configure and tune management packs in real-world environments. 
&lt;p&gt;Since there is not currently an Exchange 2007 management pack for Operations Manager 2007 (but there is one for MOM 2005), the following results are from a tuning exercise on Exchange 2007 using a version of the management pack converted from MOM 2005 to OpsMgr 2007. The core functionality appears to have converted well (excellent call on this one/thanks to our co-author John Joyner for the idea and his help getting this put together!). Tuning on this version of the management pack should provide a jump-start for tuning on the Exchange 2007 management pack designed specifically for OpsMgr 2007. The management pack guide is available at: &lt;a href="http://technet.microsoft.com/en-us/library/bb217782.aspx"&gt;http://technet.microsoft.com/en-us/library/bb217782.aspx&lt;/a&gt;. 
&lt;p&gt;&lt;b&gt;&lt;i&gt;Issues: &lt;/i&gt;&lt;/b&gt;
&lt;p&gt;· No reports (it is a converted management pack so that is why - there should be reports in the Exchange 2007 MP when it is released by Microsoft). 
&lt;p&gt;· Cannot edit company knowledge on the monitors within the Exchange 2007 management pack (there is no Company Knowledge tab within the Alert properties). 
&lt;p&gt;· No Exchange wizard for configuration: Whoho! 
&lt;p&gt;&lt;b&gt;&lt;i&gt;Tuning/Alerts to Look for: &lt;/i&gt;&lt;/b&gt;The following are alerts that we found and resolved while tuning the converted Exchange 2007 Management pack. 
&lt;p&gt;&lt;i&gt;Alert: &lt;/i&gt;LDAP Search Time - sustained for 5 minutes - Red(&amp;gt;100msec). 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;This condition occurs sporadically on the servers in the environment. 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; First tried to create an override for the &lt;b&gt;rule&lt;/b&gt; [LDAP Search Time – sustained for 5 minutes – Red(&amp;gt;100msec)] to move this from sustained for 5 minutes to sustained for 10 minutes. (Also in another environment we tried setting the override to 15 minutes). Re-configured this threshold to a higher value (200msec) as no network issues were found on the systems (gigabit linked on each side, direct to the switch), no bottlenecks were found on the systems, and this is occurring in multiple environments. Changed the threshold [right-clicked on the LDAP Search Time – sustained for 5 minutes – Red(&amp;gt;100msec) and choose View or edit the settings of this Monitor, on the configuration tab, within the XML changed 100 to 200]. Also renamed to now say &amp;gt;200msec and renamed the alert as well. 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert: &lt;/i&gt;LDAP Search Time - sustained for 5 minutes - Yellow(&amp;gt;50msec). 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;This condition occurs sporadically on the servers in the environment. 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; First tried to create an override for the &lt;b&gt;rule&lt;/b&gt; [LDAP Search Time – sustained for 5 minutes – Yellow(&amp;gt;50msec)] to move this from sustained for 5 minutes to sustained for 10 minutes. (Also in another environment we tried setting the override to 15 minutes). Re-configured this threshold to a higher value (150msec) as no network issues were found on the systems (gigabit linked on each side, direct to the switch), no bottlenecks were found on the systems, and this is occurring in multiple environments. Changed the threshold [right-clicked on the LDAP Search Time – sustained for 5 minutes – Yellow(&amp;gt;50msec) and choose View or edit the settings of this Monitor, on the configuration tab, within the XML changed 100 to 200]. Also renamed to now say &amp;gt;150msec and renamed the alert as well.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert&lt;/i&gt;: Application log size. 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Exchange 2007 application log size was 16 MB, per the Exchange 2007 MP this should be at least 40 MB for Exchange servers. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Increased the application log size on the servers indicated. 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert&lt;/i&gt;: Crash upload logging disabled. 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Exchange fatal information is not being sent to Microsoft. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Per the knowledge link, this can be changed with the Exchange UI (&lt;a href="http://technet.microsoft.com/en-us/library/2582b127-b826-4eac-88b6-47a79ed49c6d.aspx"&gt;http://technet.microsoft.com/en-us/library/2582b127-b826-4eac-88b6-47a79ed49c6d.aspx&lt;/a&gt;) to resolve the issue. For those environments where there is a requirement to not send this information, the rule can be disabled. 
&lt;p&gt;&lt;i&gt;Alert:&lt;/i&gt; WebServices connectivity (Internal) transaction failure - The credentials cannot be used to test Web Services. 
&lt;p&gt;&lt;i&gt;Additional Alerts:&lt;/i&gt; 
&lt;p&gt;Error occurred while executing the Test-ExchangeSearch diagnostic cmdlet. 
&lt;p&gt;Error occurred while executing the Test-Mailflow (Remote) diagnostic cmdlet. 
&lt;p&gt;Error occurred while executing the Test-Mailflow (Local) diagnostic cmdlet. 
&lt;p&gt;Error occurred while executing the Test-MAPIConnectivity diagnostic cmdlet. 
&lt;p&gt;Exchange ActiveSync connectivity (Internal) transaction failure - The test credentials cannot be used to test Exchange ActiveSync. 
&lt;p&gt;Outlook Web Access connectivity (External) transaction failure - The test credentials cannot be used to test Outlook Web Access. 
&lt;p&gt;Outlook Web Access connectivity (Internal) transaction failure - The test credentials cannot be used to test Outlook Web Access. 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;Exchange 2007 management pack configuration required. 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; Ran the new-TestCasConnectivityUser.ps1 on the Exchange server from the Exchange Management Console within the Exchange shell on the Mailbox server. To run the utility, enter a temporary password for the system, press enter to continue, and specify an OrganizationUnit to put this in (the OU name needs to be unique or you need to point it to the full name of the OU). This creates the account in the OU that you specify. CAS_{sid}&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert:&lt;/i&gt; The Microsoft Exchange Replication Service requires re-seeding a storage group on the passive node. 
&lt;p&gt;&lt;i&gt;Issue:&lt;/i&gt; Passive node 
&lt;p&gt;&lt;i&gt;Resolution: &lt;/i&gt;Microsoft provides product knowledge on how to fix this, available at: &lt;a href="http://technet.microsoft.com/en-us/library/63367703-1226-44b2-a4b8-205ed7222da0.aspx"&gt;http://technet.microsoft.com/en-us/library/63367703-1226-44b2-a4b8-205ed7222da0.aspx&lt;/a&gt; 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert:&lt;/i&gt; MSExchange Replication: ReplayQueueLength - sustained for 5 minutes - Red(&amp;gt;15).&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;Issue:&lt;/i&gt; Problems were occurring with Cluster Continuous Replication where the passive node required a re-seeding 
&lt;p&gt;&lt;i&gt;Resolution: &lt;/i&gt;See the “The Microsoft Exchange Replication Service requires re-seeding a storage group on the passive node.” alert. 
&lt;p&gt;&lt;i&gt;Alert&lt;/i&gt;: Edge Synchronization transaction failure - Recipients are out of sync. 
&lt;p&gt;&lt;i&gt;Issue:&lt;/i&gt; Edge Synchronization issue 
&lt;p&gt;&lt;i&gt;Resolution: &lt;/i&gt;&lt;a href="http://technet.microsoft.com/en-us/library/7b5897c5-9c72-40ee-b977-4f4f6821d1ed.aspx"&gt;&lt;i&gt;http://technet.microsoft.com/en-us/library/7b5897c5-9c72-40ee-b977-4f4f6821d1ed.aspx&lt;/i&gt;&lt;/a&gt;&lt;i&gt; &lt;/i&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert:&lt;/i&gt; Percentage of Committed Memory in Use is too high 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;Several Microsoft products including Exchange, SQL Server, and the Operations Manager RMS will use all available memory. This is especially noticeable on 64-bit platforms where memory can scale-out more effectively for the applications. 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; Configured servers with Exchange, SQL or Operations Manager RMS to have a 95% threshold instead of 80%. 
&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Additional Notes:&lt;/i&gt;&lt;/b&gt; 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;It may be required to configure URL monitoring to work correctly on the managed Exchange 2007 box: (the following  command sets the configuration is documented at &lt;a href="http://technet.microsoft.com/en-us/library/bb691294.aspx"&gt;http://technet.microsoft.com/en-us/library/bb691294.aspx&lt;/a&gt;) 
&lt;p&gt;set-owavirtualdirectory &amp;quot;Server01\owa (Default Web Site)&amp;quot; -externalurl:&amp;quot;&lt;a href="https://server01.domain.contoso.com/owa"&gt;https://Server01.Domain.contoso.com/owa&lt;/a&gt;&amp;quot; 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Alerts Not Resolved&lt;/i&gt;:&lt;/b&gt; 
&lt;p&gt;&lt;i&gt;Alert: &lt;/i&gt;Delay DSNs - increase over 60 minutes - Red(&amp;gt;20) - Hub Transport.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;Issue did not recur. 
&lt;p&gt;&lt;i&gt;Resolution: &lt;/i&gt;No resolution found. 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert: &lt;/i&gt;Delay DSNs - increase over 60 minutes - Yellow(&amp;gt;10) - Hub Transport. 
&lt;p&gt;&lt;i&gt;Issue:&lt;/i&gt; Issue did not recur.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; No resolution found.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert: &lt;/i&gt;Failure DSNs Total - increase over 60 minutes - Red(&amp;gt;40) - Hub Transport.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;Issue:&lt;/i&gt; Issue did not recur.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; No resolution found.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert:&lt;/i&gt; Failure DSNs Total - increase over 60 minutes - Yellow(&amp;gt;30) - Hub Transport. 
&lt;p&gt;&lt;i&gt;Issue:&lt;/i&gt; Issue did not recur.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; No resolution found.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;i&gt;Alert:&lt;/i&gt; Inbound direct trust certificate has expired. Run New-ExchangeCertificate to generate a new direct trust certificate. 
&lt;p&gt;&lt;i&gt;Issue:&lt;/i&gt; Unknown. 
&lt;p&gt;&lt;i&gt;Resolution: &lt;/i&gt;Unknown.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+The+Exchange+2007+Management+Pack&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!240.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!240.entry</guid><pubDate>Mon, 17 Sep 2007 22:24:44 GMT</pubDate><slash:comments>4</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!240/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!240.entry#comment</wfw:comment><dcterms:modified>2007-09-17T22:24:44Z</dcterms:modified></item><item><title>OpsMgr by Example: The Jalasoft Management Pack</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!238.entry</link><description>&lt;p&gt;This blog entry is the next in a series of Operations Manager-related items which review the steps performed to install, configure and tune management packs in real-world environments. 
&lt;p&gt;What is Jalasoft and why would people want to deploy it with Operations Manager 2007? Jalasoft provides extensions which allow OpsMgr to monitor routers &amp;amp; switches as well as Unix based operating systems. The full list includes: 
&lt;ul&gt;
&lt;li&gt;APC UPS 
&lt;li&gt;Availability (ICMP only) 
&lt;li&gt;Cisco PIX/ASA 
&lt;li&gt;Cisco Routers 
&lt;li&gt;Cisco Switches 
&lt;li&gt;Cisco VPN Concentrators 
&lt;li&gt;Cisco Wireless 
&lt;li&gt;F5 Big Ip 
&lt;li&gt;Generic Network Device 
&lt;li&gt;HP Procurve Switches 
&lt;li&gt;Linux MySQL 
&lt;li&gt;Linux Servers 
&lt;li&gt;Solaris Servers 
&lt;li&gt;VMware ESX 
&lt;li&gt;VMware VirtualCenter&lt;/ul&gt;
&lt;p&gt;There are a variety of vendors which provide competitive products to the Jalasoft offerings. These vendors include: 
&lt;ul&gt;
&lt;li&gt;eXc Software’s management packs and virtual agents 
&lt;li&gt;Quest’s Management Xtensions 
&lt;li&gt;nworks VMware Management&lt;/ul&gt;
&lt;p&gt;For the purposes of this example, we used the standard Jalasoft management packs and the following additional management packs: 
&lt;ul&gt;
&lt;li&gt;Cisco Switches &amp;amp; Routers 
&lt;li&gt;Linux Servers 
&lt;li&gt;General Availability&lt;/ul&gt;
&lt;p&gt;&lt;i&gt;Jalasoft Installation:&lt;/i&gt; 
&lt;ul&gt;
&lt;li&gt;Install and configure Operations Manager 2007, including the reporting components. 
&lt;li&gt;Read the guides on the Jalasoft products, which are available at: &lt;a href="http://www.jalasoft.com/jalasoftweb/jsp/products/xianio/"&gt;http://www.jalasoft.com/jalasoftweb/jsp/products/xianio/&lt;/a&gt; under the More Information section. 
&lt;li&gt;Downloaded the Jalasoft evaluation from the same site (&lt;a href="http://www.jalasoft.com/jalasoftweb/jsp/products/xianio/"&gt;http://www.jalasoft.com/jalasoftweb/jsp/products/xianio/&lt;/a&gt;). 
&lt;li&gt;Extracted the files from the XianIo.zip file. 
&lt;li&gt;Ran the Index.hta and then chose Install Xian Network Manager Io. Installed with a custom installation including all of the programs available. 
&lt;li&gt;Prerequisite included MSMQ as it is used for communication between the Xian services. This was added through Control Panel Add/Remove programs -&amp;gt; Add/Remove Windows Components -&amp;gt; Application Server -&amp;gt; Details -&amp;gt; Message Queueing. 
&lt;li&gt;During the installation chose a single server installation, connecting to the existing SQL server in the OpsMgr environment, default database name of XIAN on the default port of 8586, with defaults on the remainder of the configurations. 
&lt;li&gt;This installs the Xian console which is available on via Start -&amp;gt; Programs -&amp;gt; Xian Network Manager Io -&amp;gt; Xian Network Manager Io. After launching the console, we added the evaluation license provided as part of the download. 
&lt;li&gt;Installed the management packs for evaluation from the directory where Jalasoft was extracted to within the Management Packs folder. In our case, we added each of the MPs on the top level of the folder but none of the subfolders (APCUPS, Availability, Cisco, F5BigIP, HPProCurveSwitch, NetworkDevice, Solaris, Linux, MySQLServer, and VMWare). 
&lt;li&gt;Added the management packs (and reporting management packs) for the folders we were implementing: Cisco Routers, Cisco Switches, Linux. 
&lt;li&gt;Ended up also adding the availability MPs to test with the minimal configuration and impacts to the first sets of clients.&lt;/ul&gt;
&lt;p&gt;&lt;i&gt;Jalasoft usage:&lt;/i&gt; 
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Availability Monitoring&lt;/b&gt;: Adding the availability monitoring (IP Test) worked great. We just added the IP address through the Xian console as part of the availability view. The device appeared in the Operations console under Monitoring -&amp;gt; Xian Network Manager -&amp;gt; All Xian Monitored Network Devices. We removed it from the Xian console and it disappeared out of OpsMgr as well. Testing the availability pieces of this included addition of systems which either could not have the agent deployed or were currently not deployed due to network restrictions on the devices. We added several devices, and then configured an ICMP availability rule to create a critical alert if the device was offline (and to create a warning if response time was too slow). 
&lt;li&gt;&lt;b&gt;Network Monitoring&lt;/b&gt;: Deploying network monitoring for Cisco switches and Cisco routers was very straightforward. Adding the IP address and the read-only community string integrated our switches with the Cisco Switches section of the Jalasoft console, which in turn appear within the Operations console -&amp;gt; Monitoring -&amp;gt; Xian Network Manager -&amp;gt; All Xian Monitored Network Devices State. The default configuration provides up/down information only. Addition of rules to the device in the Jalasoft console provided testing for temperature status and device availability. 
&lt;li&gt;&lt;b&gt;Unix Monitoring&lt;/b&gt;: The Unix monitoring component requires installing software on the Unix system (a daemon) (XianServer-3.1.727.5-727.i386.rpm). Once the daemon is deployed, Unix systems are easily added into Jalasoft from a process very similar to the one used for networking devices.&lt;/ul&gt;
&lt;p&gt;&lt;i&gt;General thoughts on Jalasoft’s solution:&lt;/i&gt; 
&lt;ul&gt;
&lt;li&gt;The Xian console provides an easy method to integrate with OpsMgr 2007. It is unfortunate however that a separate product needs to be installed on the environment rather than integrating with existing OpsMgr network monitoring functionality. 
&lt;li&gt;The evaluation version appears to be fully functional and supports up to 10 devices for up to 60 days. 
&lt;li&gt;Once devices are configured to be monitored by Jalasoft, the actual monitoring does not take place until you configure the specific rules that are active for the device (as an example, adding the ICMP availability active rule to the system being monitored within availability). 
&lt;li&gt;The integration with OpsMgr was easy to use and was able to provide not only up/down information, but also gather and track performance metrics for the various devices.&lt;/ul&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+The+Jalasoft+Management+Pack&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!238.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!238.entry</guid><pubDate>Tue, 11 Sep 2007 03:03:19 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!238/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!238.entry#comment</wfw:comment><dcterms:modified>2007-09-12T07:16:27Z</dcterms:modified></item><item><title>OpsMgr by Example: The Secure Vantage Management Pack</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!234.entry</link><description>&lt;p&gt;This blog entry is the next in a series of Operations Manager-related items that review the steps performed to install, configure and tune management packs in real-world environments. Historically we have only discussed management packs from Microsoft, but beginning with this blog posting we digress a bit and look at the Secure Vantage Management Pack. 
&lt;p&gt;What is SecureVantage and why would people want to deploy it with Operations Manager 2007? SecureVantage has a variety of products that enhance the capabilities of Operations Manager focused around the areas of Security and Audit Collection Services (ACS). These products include solutions for archiving information from the ACS database, and management packs focusing on security information that can provide reports for regulations such as HIPAA and SOX (among others). 
&lt;p&gt;General information about SecureVantage and its product line is available at &lt;a href="http://www.securevantage.com/"&gt;http://www.securevantage.com/&lt;/a&gt;. SecureVantage also provides a free management pack for download that provides alerting for the top Windows security audit scenarios. You can download this management pack at &lt;a href="http://www.securevantage.com/ProductsSTAMP.html"&gt;http://www.securevantage.com/ProductsSTAMP.html&lt;/a&gt;. 
&lt;p&gt;For the purposes of this article, we are using the IT Auditors Express for reports and the following SecureVantage management packs: 
&lt;ul&gt;
&lt;li&gt;Security Base Library 
&lt;li&gt;Security Top Alerts 
&lt;li&gt;Group Policy Auditor 
&lt;li&gt;Windows Security Auditor &lt;/ul&gt;
&lt;p&gt;Installation: 
&lt;ul&gt;
&lt;li&gt;Identify the Auditing requirements for your organization (understood, this is a &lt;i&gt;really&lt;/i&gt; big high-level bullet, but you want to have a good idea of the particular items you want to audit in your environment). 
&lt;li&gt;Install and configure Operations Manager 2007, including the reporting components. 
&lt;li&gt;Deploy the OpsMgr agent to the systems that plan to you monitor with ACS and SecureVantage. 
&lt;li&gt;Install and configure Audit Collection Services for Operations Manager 2007. 
&lt;li&gt;Enable Auditing on the servers that you will be auditing. 
&lt;li&gt;Validate the functionality of ACS by opening the Performance Monitor (perfmon) and monitoring the ACS Collector object/Connected Clients Counter. If ACS is installed correctly and clients are reporting in to the server, this counter should be greater than 0. 
&lt;li&gt;Install the SecureVantage management packs on the Root Management Server (RMS). 
&lt;li&gt;Install IT Auditors Express on the Operations Database Server (&lt;i&gt;not on the RMS&lt;/i&gt;). 
&lt;li&gt;The SecureVantage Management pack information is available at &lt;a href="http://www.securevantage.com/ComplianceSecuritySuite.html"&gt;http://www.securevantage.com/ComplianceSecuritySuite.html&lt;/a&gt;. High-level information on the management packs and the download links are available at &lt;a href="http://www.microsoft.com/technet/prodtechnol/mom/catalog/catalog.aspx?kw=&amp;amp;vs=2007&amp;amp;ca=&amp;amp;co=Secure Vantage Technologies"&gt;http://www.microsoft.com/technet/prodtechnol/mom/catalog/catalog.aspx?kw=&amp;amp;vs=2007&amp;amp;ca=&amp;amp;co=Secure%20Vantage%20Technologies&lt;/a&gt;. 
&lt;li&gt;Read the guides on the SecureVantage products, available at &lt;a href="http://www.securevantage.com/ProductsDocuments2007.html"&gt;http://www.securevantage.com/ProductsDocuments2007.html&lt;/a&gt;&lt;/ul&gt;
&lt;p&gt;We ran into a few interesting tidbits and caveats to be aware of with the SecureVantage functionality: 
&lt;ul&gt;
&lt;li&gt;The SecureVantage product uses both the Operations Manager functionality (event log gathering, etc) and the ACS functionality to provide the alerts and reports that are provided with the product. 
&lt;li&gt;Currently the group membership rule actually provides all changes made to group memberships, not just the changed in high security groups (such as domain administrators). The Admin Group Membership view (Operations Console -&amp;gt; Monitoring -&amp;gt; Security Operations -&amp;gt; Windows Security Operations -&amp;gt; Server Security -&amp;gt; Account Management -&amp;gt; Admin Group Membership) also currently displays all group changes. This is scheduled to be resolved shortly. 
&lt;li&gt;The SecureVantage management pack creates its alerts in an informational state. The number of alerts will vary depending upon a variety of factors that include the number of servers you are auditing, what is being audited, and how active the servers are which you are monitoring. For our particular environment with approximately 30 domain controllers, approximately 1000 informational alerts were listed. 
&lt;li&gt;When using the SecureVantage reports, if you choose the Expose Details option prior to running the report the system will pause for a several seconds before you can run the report.&lt;/ul&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+The+Secure+Vantage+Management+Pack&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!234.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!234.entry</guid><pubDate>Fri, 31 Aug 2007 19:10:13 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!234/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!234.entry#comment</wfw:comment><dcterms:modified>2007-08-31T19:11:09Z</dcterms:modified></item><item><title>OpsMgr by Example: The IIS Management Pack</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!224.entry</link><description>&lt;p&gt;This blog entry is another in a series of Operations Manager related items that review the steps that we performed to install, configure and tune management packs in real-world environments. With this entry we focus on the IIS MP.  &lt;p&gt;&lt;b&gt;&lt;i&gt;Installation:&lt;/i&gt;&lt;/b&gt;  &lt;ol&gt; &lt;li&gt;Download the IIS management pack (&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D351BCA8-182B-4223-8C9E-627E184BA02B&amp;amp;displaylang=en"&gt;&lt;u&gt;&lt;font color="#669966"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=D351BCA8-182B-4223-8C9E-627E184BA02B&amp;amp;displaylang=en&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;), and the IIS Management Pack Guide (&lt;a href="http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OM2007_MP_SQLSrvr.doc"&gt;&lt;a href="http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OM2007_MP_IIS.doc#_Toc165264353"&gt;&lt;a title="http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OM2007_MP_IIS.doc" href="http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OM2007_MP_IIS.doc"&gt;&lt;u&gt;&lt;font color="#669966"&gt;http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OM2007_MP_IIS.doc&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/a&gt;&lt;/a&gt;).  &lt;li&gt;Read the Management Pack guide from cover to cover. There are important pieces to know that the document spells out in detail.  &lt;li&gt;Import the IIS management pack. This consists of the Windows Server Internet Information Services Library, and individual management packs for IIS 5 (Internet Information Services 2000 with Windows 2000) and IIS 6 (Internet Information Services 2003 with Windows Server 2003). Import the Library (which is a prerequisite), plus the appropriate management pack for the version of IIS that you will be monitoring.  &lt;li&gt;We recommend you also import the appropriate version of the Windows Server management pack (Windows 2000 or 2003). Some of the views provided with the IIS MP require the MPs for the appropriate level of operating systems to have data to display.  &lt;li&gt;Even if you do not have any custom web applications using IIS, remember that Exchange, SQL Server Reporting Services, and Operations Manager itself have components that use IIS; you will want to implement the IIS MP as part of rolling out and monitoring those applications.  &lt;li&gt;The IIS management pack does not support agentless monitoring. Verify that the OpsMgr agent is installed on your IIS servers.  &lt;li&gt;The IIS MP collects data from the IIS logs. If logging is not enabled, the MP will only collect and analyze service data. The IIS logs must be set to the W3C Extended Log File format. Enable logging for each type of site and virtual server that you want to collect monitoring data for. This can include FTP sites, Web sites, SMTP virtual servers, and NNTP virtual servers. (Enable logging for a virtual server in the IIS Services Manager by double-clicking the local computer, right-click the SMTP or NNTP Virtual Server folder you want to enable logging for, select Properties, then on the General tab, select Enable logging. Be sure to select W3C Extended Log File format on the Active log format drop-down list.)&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt; Rolling up Health&lt;/em&gt;&lt;/strong&gt;  &lt;p&gt; If you have used the IIS MP in MOM 2005, the Health rollup is a new feature. Use the Health Explorer to examine Health:   &lt;ul&gt; &lt;li&gt;The IIS MP for OpsMgr 2007 has the abiilty to tell you whether a specific Web site is health, in addition to being able to know if the Web server is healthy.  &lt;li&gt;The health of the IIS Sever is dependent on the health of the objects at the next lower level - the IIS Web, FTP, NNTP, and SMTP Servers. If any of these servers is in a critical health state, the IIS Server will display in a critical health state.  &lt;li&gt;By default, the health of the IIS FTP, NNTP, SMTP, and Web Servers are not dependent on the health of the objects at the next lower level. If one or more Web Sites is in a critical state, the Web Server object will not change state.&lt;/ul&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;Tuning/Alerts to Look for: &lt;/i&gt;&lt;/b&gt;The following are alerts found and resolved while tuning the IIS management pack.  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;:&lt;/strong&gt; An unknown token name (s-event) was encountered.  &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: IIS logging is configured by default on Windows Server 2000 to include Process Accounting extensions for Web sites.   &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Disable logging Process Accounting Extensions. (In IIS Service Manager, select the Default Web Site, Properties, select Enable logging on the Web Site tab, from the Active log format drop-down list, select W3C Extended Log File Format, select properties, choose Extended Properties, and clear Process Accounting from the Extended Logging Options list box.)  &lt;p&gt;&lt;i&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/i&gt;: IISReset causes a ton of alerts.   &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Put the IIS object in maintenance mode before doing the IISReset.  You could use PowerShell (use the command New-MaintenanceWindow to put the server into maintenance mode and then start the IISReset cmd operation) to automate this.  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Issue&lt;/em&gt;&lt;/strong&gt;: IIS MP does not work well with clusters. This can be a real issue when monitoring Exchange.  &lt;p&gt;&lt;em&gt;Resolution&lt;/em&gt;: None currently available. This may be addressed in Service Pack 1 / the next release of the IIS MP.  &lt;p&gt;&lt;em&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/em&gt;: If you are using the Exchange management pack, you will encounter a number of IIS-related issues with Exchange.  &lt;p&gt;&lt;em&gt;Resolution&lt;/em&gt;: Check our &amp;quot;OpsMgr by Example: the Exchange Management Pack&amp;quot; entry (&lt;a title="http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!220.entry" href="http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!220.entry"&gt;&lt;u&gt;&lt;font color="#669966"&gt;http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!220.entry&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;) for a detailed list.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+The+IIS+Management+Pack&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!224.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!224.entry</guid><pubDate>Wed, 15 Aug 2007 14:51:14 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!224/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!224.entry#comment</wfw:comment><dcterms:modified>2007-10-01T00:54:08Z</dcterms:modified></item><item><title>OpsMgr by Example: The SQL Management Pack</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!217.entry</link><description>&lt;p&gt;This blog entry is another in a series of Operations Manager related items that review the steps that we performed to install, configure and tune management packs in real-world environments. This entry focuses on the SQL MP. 
&lt;p&gt;&lt;b&gt;&lt;i&gt;Installation:&lt;/i&gt;&lt;/b&gt; 
&lt;ol&gt;
&lt;li&gt;Download the SQL Management Pack (&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8c0f970e-c653-4c15-9e51-6a6cadfca363&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=8c0f970e-c653-4c15-9e51-6a6cadfca363&amp;amp;DisplayLang=en&lt;/a&gt;), and the SQL Server Management Pack Guide (&lt;a href="http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OM2007_MP_SQLSrvr.doc"&gt;http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/OM2007_MP_SQLSrvr.doc&lt;/a&gt;). 
&lt;li&gt;Read the Management Pack guide – cover to cover. There are important pieces to know that the document spells out in detail. 
&lt;li&gt;Import the SQL Server Management Pack. The management pack for each monitored version of SQL Server (2000 and 2005) consists of two .mp files. These files provide logic for discovery and monitoring, meaning you can use a smaller management pack to discover the existence of SQL Server; deploying the monitoring MP to the agent after OpsMgr has discovered SQL Server there. There is also a SQL Server Library MP, which is a prerequisite for the other management packs. 
&lt;li&gt;We recommend you also import the appropriate version of the Windows Server management pack (Windows 2000 or 2003). The Windows Server management packs monitor various aspects of the OS that can influence the performance of those computers running SQL Server! This includes disk capacity, disk performance, memory utilization, network adapter utilization, and processor performance. 
&lt;li&gt;Running the SQL Server Studio and SQL Profiler tasks from the OpsMgr console requires that you have installed that software on all OpsMgr computers where these tasks will execute, or you will receive an error message “the system cannot find the file specified.” Installing the Management Studio and Profiler are not required unless you want to run those tasks. 
&lt;li&gt;The SQL Server MP supports agentless monitoring with the exception of tasks that start and stop SQL Server services and SQL Server mail. 
&lt;li&gt;The management pack installs two Run As Profiles: the SQL Server Discovery account and the SQL Server Monitoring account. By default, the management pack uses the Default Action account.&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Optional Configuration:&lt;/i&gt;&lt;/b&gt; 
&lt;p&gt;The SQL Server MP does not automatically discover all object types. Go to the Authoring Pane of the Operations console to enable discovering additional components. Components not discovered include: 
&lt;ul&gt;
&lt;li&gt;SQL Server 2005 Publisher 
&lt;li&gt;SQL Server 2005 Subscriber 
&lt;li&gt;SQL Server 2005 Subscription 
&lt;li&gt;SQL Server 2005 Agent Job 
&lt;li&gt;SQL Server 2000 Agent Job 
&lt;li&gt;SQL Server 2005 DB File Group 
&lt;li&gt;SQL Server 2005 DB File&lt;/ul&gt;
&lt;p&gt;What this means - you will not receive alerts for these objects failing since they are not even discovered objects! For example, if you have scheduled SQL backups using the SQL Agent and the job fails, OpsMgr won't tell you about it.  If an agent job failed in MOM 2005, the SQL MP generated an alert. So these behaviors are not necessarily the same between MOM 2005 and OpsMgr 2007. 
&lt;p&gt;You can use overrides to change the settings for automatic discovery to enable these object types. Be sure to change your settings in an unsealed MP other than the Default management pack. 
&lt;p&gt;&lt;b&gt;&lt;i&gt;Tuning/Alerts to Look for: &lt;/i&gt;&lt;/b&gt;The following are alerts found and resolved while tuning the SQL Server management pack. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;:&lt;/strong&gt; The SQL Server Service Broker or Database Mirroring transport is disabled or not configured. (EventID 9666) 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: This alert may occur even if the broker IS enabled. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Verify the broker is enabled by running the following query in Management Studio, connected to the Master database: 
&lt;blockquote&gt;
&lt;p&gt;SELECT is_broker_enabled FROM sys.databases WHERE name = 'OperationsManager'&lt;/blockquote&gt;
&lt;p&gt;If the result=1, the broker is enabled. If result=0 enable the broker as follows: 
&lt;ol&gt;
&lt;li&gt;Stop the SDK, Config, and Health Services on the RMS, and the Health Service on any secondary management servers 
&lt;li&gt;Execute the following statement from SQL Management Studio &lt;br&gt;ALTER DATABASE OperationsManager SET ENABLE_BROKER 
&lt;li&gt;Restart the services&lt;/ol&gt;
&lt;p&gt;If the alert continues to reoccur, disable the rule using an override. 
&lt;p&gt;&lt;i&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/i&gt;: Clustered virtual servers are discovered and display as agentless managed, but the SQL Server database engine on the cluster does not appear to be monitored. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Only the virtual SQL Servers are discovered (the cluster and not the individual cluster nodes). In the Monitoring tab under Windows Server, check that each Virtual Server shows up as a Windows Server with the property &amp;quot;Is Virtual Server&amp;quot; set to True. Restart the Health Service on the RMS and any other management servers after adding the cluster. You may need to restart the Health Service on the cluster as well, which will rerun the discovery. 
&lt;p&gt;It is also possible that you are having RPC issues. See KB article 306985 (&lt;a href="http://support.microsoft.com/kb/306985"&gt;http://support.microsoft.com/kb/306985&lt;/a&gt;) for additional information. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;:&lt;/strong&gt; 8957 Monitor Name: DBCC executed found and repaired errors – but found 0 errors and repaired 0. 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: When DBCC runs it generates this event log message with the same event ID if any problems were found or not. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Disable the rule and create your own. For the new rule, copy all of the settings the same from the original but set the description to not contain &amp;quot;found 0 errors.&amp;quot; For all other events with this ID, it will generate an alert to indicate a problem was found. 
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Alert:&lt;/em&gt;&lt;/strong&gt; Health Monitor Description: Service Pack Compliance - MSSQLSERVER (SQL 2005 DB Engine) Warning (against ACS database) 
&lt;p&gt;&lt;em&gt;Issue&lt;/em&gt;: SQL Server 2005 Service Pack 2 is installed, which is acceptable for the ACS database server. SP2 has been approved for all OpsMgr database components. 
&lt;p&gt;&lt;em&gt;Resolution&lt;/em&gt;: Created an override (for specific object of type SQL Engine DB) to allow this configuration for this server/set the enabled parameter to False for this server. Reset the health for this health monitor on this server, and refreshed and the state updated to green from yellow. 
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/em&gt;: The Management Server Action account is used as the Default Data Warehouse Action Account, rather than the DW Action account you specified during setup. 
&lt;p&gt;&lt;em&gt;Resolution&lt;/em&gt;: This will be fixed in SP1. In the interim, create a RunAs account, type Simple, and set the username and password to a single space. In the same-name profile associate this account to all management servers, including the RMS. Also, be sure that the Data Warehouse Action account profile is correctly associated with an account for all management servers to be used as the Window authentication account. This information was obtained from the newsgroups (&lt;a&gt;nntp://msnews.microsoft.com/microsoft.public.opsmgr.setup/7363632A-A650-4367-9DCE-27CC2887B786@microsoft.com&lt;/a&gt;). 
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Issue&lt;/em&gt;&lt;/strong&gt;: SQL Server 2000 database engine health is not monitored. This is an aggregate monitor that includes the SQL Service State terminated unexpected monitor and the SQL Service terminated unexpectedly monitor. 
&lt;p&gt;&lt;em&gt;Resolution&lt;/em&gt;: The SQL DB Engine Service Health Rollup monitor is not enabled by default. Use the Authoring pane of the OpsMgr console to enable the aggregate rollup monitor (Under Management Pack objects, select Monitors, change the scope to SQL 2000 DB Engine, search, then expand the SQL 2000 DB Engine, expand Entity Health, expand Availability, select SQL DB Engine Serve Health Rollup, and create an override to Override the monitor for all objects of type SQL 2000 DB Engine. See KB article 938991 (&lt;a href="http://support.microsoft.com/kb/938991"&gt;http://support.microsoft.com/kb/938991&lt;/a&gt;) for additional information. 
&lt;p&gt;&lt;em&gt;&lt;strong&gt;The following issues are related to specific applications you may have installed: &lt;/strong&gt;&lt;/em&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/em&gt;: Alert Rule or Alert Monitor: Auto Shrink Flag Alert Description: The auto shrink flag for database SUSDB in SQL instance MSSQL SERVER on computer 123.abc.com is not set according to best practice. 
&lt;p&gt;&lt;em&gt;Resolution&lt;/em&gt;: This is a standard Microsoft application (WSUS) and a default configuration. Created an override to exclude this database. 
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/em&gt;: Alert Rule or Alert Monitor: Auto Shrink Flag Alert Description: The auto shrink flag for database BEDB in SQL instance MSSQL SERVER on computer 123.abc.com is not set according to best practice. 
&lt;p&gt;&lt;em&gt;Resolution&lt;/em&gt;: This is the standard configuration for Backup Exec's database. 
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/em&gt;: Alert Rule or Alert Monitor: Auto Shrink Flag Alert Description: The auto shrink 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;em&gt;Resolution&lt;/em&gt;: 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;em&gt;&lt;strong&gt;Issue&lt;/strong&gt;&lt;/em&gt;: Alert Rule or Alert Monitor: Auto Close Flag Alert Description: 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;em&gt;Resolution&lt;/em&gt;: 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;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+The+SQL+Management+Pack&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!217.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!217.entry</guid><pubDate>Wed, 08 Aug 2007 14:57:29 GMT</pubDate><slash:comments>4</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!217/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!217.entry#comment</wfw:comment><dcterms:modified>2008-10-06T18:19:00Z</dcterms:modified></item><item><title>OpsMgr by Example: The Exchange Management Pack</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!220.entry</link><description>&lt;p&gt;This blog entry is the next in a series of Operations Manager-related items that review the steps performed to install, configure and tune management packs in real-world environments. 
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Installation:&lt;/em&gt;&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;Download the Exchange 2003 Management Pack (&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=9FF454F4-6D34-4FB9-9E0B-F5B68C6EDC4F&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=9FF454F4-6D34-4FB9-9E0B-F5B68C6EDC4F&amp;amp;displaylang=en&lt;/a&gt;), and the Exchange Management Pack Guide (&lt;a href="http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/om2007_mp_exsrvr2003.doc"&gt;http://download.microsoft.com/download/7/4/d/74deff5e-449f-4a6b-91dd-ffbc117869a2/om2007_mp_exsrvr2003.doc&lt;/a&gt;). 
&lt;li&gt;Read the Management Pack guide – cover to cover. There are important pieces you need to know that this document spells out in detail. 
&lt;li&gt;Import the Exchange Management Pack (either using the Operations console or PowerShell). 
&lt;li&gt;Deploy the OpsMgr agent to all Exchange Servers. The agent must be deployed to all Exchange Servers. Agentless configurations will NOT work for the Exchange Management Pack. 
&lt;li&gt;Get a list of all Exchange Servers from the Operations console. In the Authoring node, navigate to Authoring -&amp;gt; Groups -&amp;gt; Microsoft Exchange 2003 Server Group. Right-click on the group(s) and select View Group Members. 
&lt;li&gt;Enable Agent Proxy configuration on all Exchange Servers identified from the groups. This is in the Administration node under Administration -&amp;gt; Device Management -&amp;gt; Agent Managed. Right-click on each domain controller, select Properties, then the Security tab, and check the box to “Allow this agent to act as a proxy and discover managed objects on other computers.” This has to be done for EVERY EXCHANGE SERVER, even if the server is added after your initial configuration of OpsMgr. 
&lt;li&gt;Download and run the Exchange 2003 MP Wizard (&lt;a href="http://go.microsoft.com/fwlink/?LinkId=82103"&gt;http://go.microsoft.com/fwlink/?LinkId=82103&lt;/a&gt;) on one of the Exchange servers in the environment. Run the wizard using an Exchange Full Administrator and take the default configurations. 
&lt;li&gt;Enable the Exchange Topology View in the Operations console -&amp;gt; Authoring -&amp;gt; Management Pack Objects -&amp;gt; Object Discoveries. Find the Exchange 2003 Topology Discovery and override it for a specific object choosing the Exchange server that you want to perform this role (set it to True). 
&lt;li&gt;Enable the mailbox and mailflow rules. To enable these rules, go to Authoring / Rules and search on “message tracking”. Sort the results by the “Enabled by Default” field, and find the following two rules: (&lt;em&gt;There are 8 reports based on these two rules. Because the rules are not enabled by default, the reports are not visible until you set up an override. Thanks to Bernie Chouinard for pointing this out! There is also an error in the collect message tracking statistic vbscript which generates an error in the OpsMgr event log.&lt;/em&gt;) 
&lt;ul&gt;
&lt;li&gt;Performance Collection Rule to Collect Message Tracking Log Statistics – Top Destinations by Message Count 
&lt;li&gt;Performance Collection Rule to Collect Message Tracking Log Statistics – Top Destinations by Size&lt;/ul&gt;
&lt;li&gt;Configure overrides to Enable these rules for all objects of Type: Exchange Database Storage. 
&lt;li&gt;Check to make sure that Exchange shows up under Monitoring -&amp;gt; Distributed Applications as a distributed application which is in the Healthy, Warning or Critical state. If it is in the “Not Monitored” state, check for Exchange servers which are not installed or are in a “gray” state. This may take some time to populate after all of the above tasks have been completed.
&lt;li&gt;Several of the &amp;quot;Top&amp;quot; 100&amp;quot; reports return blank data. This is because the Rule IDs associated with the reports are misconfigured and must be manually edited. Perform the following steps:
&lt;ul&gt;
&lt;li&gt;On the Report Server, open a browser and navigate to &lt;a href="http://localhost/reports"&gt;http://localhost/reports&lt;/a&gt;. Select Microsoft.Exchange.Server.2003.Monitoring
&lt;li&gt;Find and select the &amp;quot;Report.Exchange.Top100MailboxesbySize&amp;quot; report (it does not have a rpdl extension)
&lt;li&gt;Select the Properties tab, then select the Parameters link on left-hand margin
&lt;li&gt;Scroll down and find the RuleID String parameter, and replace the value with 2EE6F2C1-4C8B-AFA9-D615-238F6AA73E8C 
&lt;li&gt;Click Apply, then run the Top100 mailboxes report to verify that data is now being returned.
&lt;li&gt;Repeat these actions for the following Rule IDs:
&lt;ul&gt;
&lt;li&gt;Performance Collection Rule to Collect Mailbox Statistics -  Top 100 Mailboxes by Message Count&lt;br&gt;New RuleID = 55BBEDA5-C09C-7C06-602F-20C85723EACE
&lt;li&gt;Performance Collection Rule to Collect Mailbox Statistics - Top 100 Mailboxes by Size &lt;br&gt;New RuleID = 2EE6F2C1-4C8B-AFA9-D615-238F6AA73E8C 
&lt;li&gt;Performance Collection Rule to Collect Public Folder Statistics - Top 100 Public Folders by Size &lt;br&gt;New RuleID = 5D3DAEDA-56E6-909A-FAB8-AF021AA1A61E 
&lt;li&gt;Performance Collection Rule to Collect Public Folder Statistics - Top 100 Public Folders by Message Count&lt;br&gt;New RuleID = B2032940-E1E0-975F-42F0-302C7B5F21DB &lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;blockquote dir=ltr style="margin-right:0px"&gt;
&lt;p&gt;This is also documented at &lt;a href="http://support.microsoft.com/kb/948096"&gt;http://support.microsoft.com/kb/948096&lt;/a&gt;. &lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;&lt;i&gt;Tuning/Alerts to Look for&lt;/i&gt;&lt;/b&gt;: The following are alerts we encountered and resolved while tuning the Exchange Management pack. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Multiple/any alert with “Baseline” in the title&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue:&lt;/i&gt; Default sensitivity levels within the Exchange management pack. 
&lt;p&gt;&lt;i&gt;Resolution: &lt;/i&gt;See blog articles: &lt;a href="http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!183.entry"&gt;http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!183.entry&lt;/a&gt; and &lt;a href="http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!189.entry"&gt;http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!189.entry&lt;/a&gt; for details on tuning baseline counters. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: The Internet Information Service NNTP Virtual Server named NNTPSVC/1 is unavailable as the virtual server has been stopped.&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: On Exchange servers this service is required to install but it is not required after it is installed. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&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;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Verify Test Mailboxes: This Exchange Server does not have any MOM test mailboxes.&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Test mailboxes are created by the Exchange Configuration Wizard. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Run the Configuration Wizard to create the mailboxes. 
&lt;p&gt;&lt;strong&gt;&lt;em&gt;Alert:&lt;/em&gt; No MOM test mailbox account for some mailbox databases&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Test mailboxes are created by the Exchange Configuration Wizard. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Run the configuration Wizard creating test mailboxes on each database or disable the rule. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Replication is not occurring – All replication partners have failed to synchronize&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: The Alert Description is the key on this alert. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Alert description of “AD Replication Monitoring : All replication partners are now replicating successfully” is a success condition and does not require any intervention other than closing the alert. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Some replication partners have failed to synchronize&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: A domain controller was offline and unable to be synchronized with. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Bring the domain controller back online. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;Outlook Web Access logon failure: Unexpected error during synthetic Outlook Web Access logon&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;OWA Logon failure: OWA can only be configured to be monitored if the site runs on HTTPS. 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; Disabling the rule (For all objects of type: Exchange OWA), as this environment only runs with HTTP on the OWA configuration. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;Exchange ActiveSync logon failure: Unexpected Error&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;Exchange EAS not required in the environment. 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; Disabled the rule for all types of type Exchange EAS, as this functionality is not used in the environment. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;The 3GB virtual address space option is not enabled&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;The 3GB configuration should be used for Exchange servers except for those which are functioning as bridgeheads or front-end servers (per the Exchange Best Practices Analyzer [BPA]). 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Disabling this rule for the front-end servers or bridgehead servers in the environment. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;Failed to probe the state of monitored services&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;This was occurring on the SMTP services on an Exchange server which the administrators has manually restarted. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: The alert was notifying on a true business-impacted situation. Requested the administrators to put the server into maintenance mode prior to making changes like this, unless it is an emergency situation. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;Data Publisher object is not installed&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;This was a system which was misidentified as an Exchange sever that was using a third party product to provide Exchange restoration functionality. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Disabled the rule for this system through an override. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;Microsoft Windows Internet Information Server 2003 NNTP Virtual Server is Unavailable.&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;NNTP Service Down on non-active cluster node 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; The NNTP service is supposed to be down since it is running on a cluster and the system showing this error is not the active node in the cluster. Created a group for these servers which are running Exchange and are part of the cluster and disabled the rules for the group. NNTP was not used on Exchange and could also have been removed as a service from the systems.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;Microsoft Windows Internet Information Server 2003 SMTP Virtual Server is Unavailable.&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;SMTP Service Down on non-active cluster node 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; The SMTP service is supposed to be down as it is running on a cluster and the system showing this error is not the active node in the cluster. Created a group for these servers which are running Exchange and are part of the cluster and disabled the rules for the group.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;Microsoft Windows Internet Information Server 2003 Web Site is Unavailable&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;Web Service Down on non-active cluster node 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; The Web service is supposed to be down as it is running on a cluster and the system showing this error is not the active node in the cluster. Created a group for these servers which are running Exchange and are part of the cluster and disabled the rules for the group.&lt;i&gt;&lt;/i&gt; 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;Check Services FE Monitor reported a problem&lt;u&gt;&lt;/u&gt;&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;Product knowledge on this: “Services State monitoring with this registry key is a legacy from the MOM 2005 Exchange 2003 MP. This monitor is included since configuration is possible from within the Exchange Configuration Wizard. OpsMgr 2007 provides a dedicated health model for monitoring Windows Service Health.”. 
&lt;p&gt;&lt;i&gt;Resolution:&lt;/i&gt; Right-click and choose Overrides, Disable the Monitor for all objects of type: Exchange 2003 Role. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Exchange EAS monitor reported a problem&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Synthetic Exchange ActiveSync requires SSL 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Closed the alert as it had not repeated for 2 days and had a 15 minute schedule to run. Issue repeated. EAS logon verification: Cannot measure EAS availability for the following URL: 0x80131537(-214233033) Invalid URI: The format of the URI could not be determined. Found the following information at MyItForum: 
&lt;p&gt;This script problem is caused by OMA and EAS virtual directories not being SSL-enabled. So in order to correct it, simply enable SSL: 
&lt;ul&gt;
&lt;li&gt;Open Internet Information Services (IIS Manager). 
&lt;li&gt;Connect to the server name of your front-end Exchange server. 
&lt;li&gt;Drill down to Web Sites, then to the web site. 
&lt;li&gt;Locate the two virtual directories named OMA and Microsoft-Server-ActiveSync. 
&lt;li&gt;Open the properties of the virtual directories, choose the Directory Security tab. 
&lt;li&gt;Under Secure communications, click Edit. 
&lt;li&gt;Check the box labeled &amp;quot;Require security channel (SSL)&amp;quot;.&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: No MOM test mailbox account for some mailbox databases&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: No MOM mailboxes were created on a per-storage group when running the configuration Wizard. The alert is being created expecting that per-store monitoring will be configured which is not the case in this environment. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Disable this rule for all objects (of type Exchange 2003 role) because this rule is monitoring on a per-store basis but we are monitoring on a per-server basis. Closed the alerts. 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert: &lt;/i&gt;SSL is not configured on this Exchange server&lt;u&gt;&lt;/u&gt;&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue: &lt;/i&gt;This occurs on servers which have SSL enabled if they do not require usage of SSL within IIS. Back-end servers communicate with front-end servers via HTTP not HTTPS so SSL should not be required on the back-end Exchange servers. We found the following information at &lt;b&gt;Notes from the Underground…&lt;/b&gt; 
&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;&amp;quot;SSL in a Front-End/Back-End Scenario&lt;/b&gt; 
&lt;p&gt;Although it’s possible to implement SSL on a front-end (FE) server, resulting in all transmitted data between the FE and your client browsers being encrypted, you should be aware that you can’t use SSL between any FE and back-end (BE) servers—it simply doesn’t work. This means that if your FE server is placed in a perimeter network (also known as a &lt;i&gt;demilitarized zone&lt;/i&gt;, or DMZ), all traffic between the FE and BE would be unencrypted. So if you’re planning such a scenario, consider using IPSec between the FEs and BEs. More and more organizations place their FEs directly on their private networks (and instead place an ISA server or similar in the DMZ), which eliminates this security risk.” &lt;/blockquote&gt;
&lt;p&gt;&lt;i&gt;Resolution: &lt;/i&gt;Disabled the alert on Exchange back-end servers. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Calendaring agent failed with error while saving appointment&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Calendaring agent failed with error code 0x8004010f while saving appointment. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Good links on this: &lt;a href="http://www.eventid.net/display.asp?eventid=8206&amp;amp;eventno=1103&amp;amp;source=EXCDO&amp;amp;phase=1"&gt;http://www.eventid.net/display.asp?eventid=8206&amp;amp;eventno=1103&amp;amp;source=EXCDO&amp;amp;phase=1&lt;/a&gt;. Lots of product knowledge on this related to virus scanners, registry settings, etc. This is a result of an event ID of 8206 on the Exchange server. 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Disabled user does not have a master account SID.&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: The user does not have “Associated external account” permission and the Exchange server does not have the hotfix available to resolve this issue. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: To resolve this, open the user account in Active Directory Users and Computers, go to Properties, Exchange Advanced, Mailbox Rights. For the Self account we added the “Associated external account” permission which resolves the error. The error itself does re-appear, but it appears with the next user identified in the environment which had the issue. If there are a large number of these in your environment you can also locate them by going to each Exchange back-end server, and doing a Filter on event number 9548 within the application event log. A hotfix is available for this, available at: &lt;a href="http://support.microsoft.com/kb/916783"&gt;http://support.microsoft.com/kb/916783&lt;/a&gt;. (This information is a subset of what was originally posted at &lt;a href="http://cameronfuller.spaces.live.com/blog/cns!A231E4EB0417CB76!835.entry"&gt;http://cameronfuller.spaces.live.com/blog/cns!A231E4EB0417CB76!835.entry&lt;/a&gt;.) 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Low Free Disk Space&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Part of the Exchange Management Pack checks for free space on all drives including those which do not have Exchange directories or files on them. This activates a warning at less than 5% free disk space and less than 1000 MB of free disk space on Exchange server drives that do NOT have the transaction logs or queue files on them. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Free disk space on the drive. See the “Logical Disk Free Space is Low” entry for potential approaches to free disk space on the drive. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Very low free disk space&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Part of the Exchange Management Pack checks for free space on all drives including those which do not have Exchange directories or files on them. This activates an error at less than 2% free disk space and less than 400 MB of free disk space on Exchange server drives which do NOT have the transaction logs or queue files on them. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Free disk space on the drive. See the “Logical Disk Free Space is Low” entry for potential approaches to free disk space on the drive. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Logical Disk Free Space is Low&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Low disk space on a drive within a server being monitored by OpsMgr. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Can either free up disk space on the drive or configure an override for the drive to change the monitoring configurations for the drive (see &lt;a href="http://cameronfuller.spaces.live.com/blog/cns!A231E4EB0417CB76!1001.entry"&gt;http://cameronfuller.spaces.live.com/blog/cns!A231E4EB0417CB76!1001.entry&lt;/a&gt; for details on how to do this override). Other items to consider: 
&lt;ul&gt;
&lt;li&gt;If the page file is currently on the drive which is critical on drive space, it can be moved to another drive. 
&lt;li&gt;The “disk cleanup” wizard can also be used to provide methods to free up disk space (right-click on the drive, go to properties, click the disk cleanup button). 
&lt;li&gt;If the drive is critical on available free disk space, automatic updates can be turned off in the control panel and the c:\windows\softwaredistribution\download folder can be removed (of course, automatic updates will not occur after this change is made). 
&lt;li&gt;The default IIS configuration puts the IIS log files under C:\WINDOWS\system32\LogFiles\W3SVC1. These can be moved within the Internet Information Services (IIS) Manager by clicking on the properties of the web sites, under the properties of the log files. The log files can either be moved or disabled if required. 
&lt;li&gt;Exchange log files can take up a large amount of disk space on a drive if the Exchange server is not being backed up regularly. When the Exchange server has a full backup completed the log files are removed. If an Exchange server is critical on space on the log drive, determine if backups are occurring and if they are not, perform an ntbackup of the Exchange files to truncate the logs. Circular logging (which removes this type of a situation) can also be enabled in some configurations but is not recommended if there is any mailbox data on the system.&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: MAPI Logon Failure&lt;/strong&gt;. 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: This occurred almost immediately after running the Exchange 2003 Management Pack configuration wizard. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: The issue was resolved when the Wizard completed its configurations and had only repeated once. Ran the “MAPI Logon” task to validate that the issue had been resolved and confirmed no errors. Closed out the alert. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: MAPI session closed due to excessive number of store objects in use.&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Exceeded the maximum of 250 objects of type “objtMessage” (1 repeat). Or exceeded the maximum of 32 objects of type “session” (0 repeats). Or Exceeded the maximum of 500 objects of type “objtFolder”. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Microsoft resolutions in the Product Knowledge. Eventid.net has &lt;a href="http://www.eventid.net/display.asp?eventid=9646&amp;amp;eventno=3449&amp;amp;source=MSExchangeIS&amp;amp;phase=1"&gt;http://www.eventid.net/display.asp?eventid=9646&amp;amp;eventno=3449&amp;amp;source=MSExchangeIS&amp;amp;phase=1&lt;/a&gt; on this. Microsoft KB article on this: &lt;a href="http://support.microsoft.com/default.aspx/kb/830836"&gt;http://support.microsoft.com/default.aspx/kb/830836&lt;/a&gt;. 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Outlook Web Access logon failure: Unexpected error during synthetic Outlook Web Access logon&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: OWA Logon failed. Cannot measure OWA availability. Unexpected error. No Exchange virtual servers and virtual directory (SSL enabled) can be found on this server to form a valid URL. Try providing the url in the custom urls registry key. 
&lt;p&gt;If the name in URL matches the name in the certificate, we learned that when SSL is enabled, the MP reports an error like this when 'Require SSL' checkbox is not checked on the Directory Security tab of the website. See Andy Dominey’s blog writeup on this: &lt;a href="http://myitforum.com/cs2/blogs/adominey/archive/2007/04/10/mom-2005-and-om-2007-exchange-2003-management-pack-issue.aspx"&gt;http://myitforum.com/cs2/blogs/adominey/archive/2007/04/10/mom-2005-and-om-2007-exchange-2003-management-pack-issue.aspx&lt;/a&gt; 
&lt;p&gt;This rule requires OWA to be installed with SSL and to have require SSL checked on the system. It will NOT work without both of these configured. This also requires that the name matches the name on the certificate. 
&lt;p&gt;Resolution: Enable SSL and require SSL on the OWA server. If the name of the URL doesn't match the certificate this rule will not work.&lt;br&gt;Update: Microsoft has a resolution to this which is available at &lt;a href="http://support.microsoft.com/default.aspx/kb/919356"&gt;http://support.microsoft.com/default.aspx/kb/919356&lt;/a&gt; for the error 0x80131502(-2146233086) Index was out of range. 
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: The MAD Monitoring thread was unable to read the CPU usage information. &lt;/strong&gt;
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: This had repeated 8 times in 5 days/16 hours. The MAD Monitoring thread was unable to read the CPU usage information, error ‘0x800706be’. From the summary, if this happens occasionally it can be safely ignored. If it happens every five minutes then there is an issue. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Closed the alert as it was not occurring “frequently”. 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: The Offline Address List (OAL) Generator could not generate full details for some entries in the OAL. To see which entries are affected, event logging for the OAL must be set to at least medium.&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: MSExchangeSA event id 9320. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Eventid link on this: &lt;a href="http://www.eventid.net/display.asp?eventid=9320&amp;amp;eventno=3692&amp;amp;source=MSExchangeSA&amp;amp;phase=1"&gt;http://www.eventid.net/display.asp?eventid=9320&amp;amp;eventno=3692&amp;amp;source=MSExchangeSA&amp;amp;phase=1&lt;/a&gt;. The Microsoft article on this is available at &lt;a href="http://support.microsoft.com/default.aspx/kb/908496"&gt;http://support.microsoft.com/default.aspx/kb/908496&lt;/a&gt;. 
&lt;p&gt;&lt;i&gt;&lt;/i&gt;
&lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: The Offline Address List Generator could not generate full details because the total size of the details information is greater than 64 kilobytes.&lt;/strong&gt; 
&lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: See the Microsoft support article. 
&lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: The Microsoft article on this is available at &lt;a href="http://support.microsoft.com/default.aspx/kb/908496"&gt;http://support.microsoft.com/default.aspx/kb/908496&lt;/a&gt;.&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+The+Exchange+Management+Pack&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!220.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!220.entry</guid><pubDate>Tue, 07 Aug 2007 15:52:08 GMT</pubDate><slash:comments>7</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!220/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!220.entry#comment</wfw:comment><dcterms:modified>2008-02-05T01:45:12Z</dcterms:modified></item><item><title>OpsMgr by Example: Monitoring Web Applications</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!199.entry</link><description>&lt;p&gt;Operations Manager 2007 includes built-in website monitoring functionality (similar to that provided by MOM 2005’s Web Sites and Web Services MP), using the &amp;quot;Web Application&amp;quot; Management Pack Template. This functionality is quite useful for monitoring web sites. The template records where you go with your browser (to use this functionality you need to configure your browser, in Internet Explorer under Tools -&amp;gt; Internet Options -&amp;gt; Advanced -&amp;gt; Enable third party browser extensions (requires restart) in both IE 6 and IE 7). Web Applications are created in the Operations console under Authoring -&amp;gt; Management Pack Templates -&amp;gt; Web Application. 
&lt;p&gt;We decided to start simple, and then move into more complex monitoring configurations. 
&lt;p&gt;&lt;em&gt;Starting simple&lt;/em&gt; was developing a web application that monitors a single webpage (such as &lt;a href="http://www.google.com/"&gt;www.google.com&lt;/a&gt; or &lt;a href="http://www.microsoft.com/"&gt;www.microsoft.com&lt;/a&gt;) without requiring authentication. There is a great write-up available at &lt;a href="http://www.technotesblog.com/?p=432"&gt;http://www.technotesblog.com/?p=432&lt;/a&gt; which provides an step-by-step process to create monitoring for a single web page. We used &lt;a href="http://www.google.com/"&gt;www.google.com&lt;/a&gt; in our particular example, and as in the TechNotesBlog example (which uses the Microsoft website), we disabled link tracking. 
&lt;p&gt;&lt;em&gt;Getting more complex&lt;/em&gt;: once our application was in a working state we went to the next step that we wanted to test - monitoring the OpsMgr Operations Web console. Since the Operations Web console requires authentication, the monitoring setup is more difficult. We created a new Web Application called Operations Web console (and stored it in a new, non-default management pack), and had the application browse to &lt;a href="http://(servername):51908/default.aspx"&gt;http://(servername):51908/default.aspx&lt;/a&gt; for the Operations Web console. We created the Web Application using the default configurations and ran it on Windows 2003, Windows XP and Windows Vista workstation systems (one of each for testing purposes). Each of these systems went to a critical status due to an &lt;em&gt;access is denied&lt;/em&gt; message. 
&lt;p&gt;You can check the status of the monitored web sites by navigating in the Operations console to Monitoring -&amp;gt; Web Application -&amp;gt; Web Application State. You can also right-click and open the performance view for any of these and receive a large number of performance information is collected, check the graphic for an example. 
&lt;p&gt;&lt;a href="http://byfiles.storage.msn.com/y1pbAObvVNAE97M5wpmoI0K7p4fhX2kSqdedr8JDXcDDDKaqwQejGvY8ZFXHz9TCmAZMLB5Y63t9N0"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px" height=153 alt="Web Site Performance Counters" src="http://byfiles.storage.msn.com/y1pbAObvVNAE956yFz7WIuj9o-zNaxKaGexeyc_iHW_5r9z3OLSW6iwzAWXdq7rF5FuDZo5i6TUlo4" width=240 border=0&gt;&lt;/a&gt; 
&lt;p&gt;Resolving the security issue required creating a Run As Account of type Windows (under Administration -&amp;gt; Security -&amp;gt; Run As Accounts), using an account with permissions to access the Operations Web console. We then configured this account to be used by the Web Application in the Authoring section under Authoring -&amp;gt; Management Pack Templates -&amp;gt; Web Application: 
&lt;ul&gt;
&lt;li&gt;Edit the web application settings for the Operations Web console just created 
&lt;li&gt;Select the General tab to configure its settings, select the authentication method of NLTM and specify the account created to monitor the web site&lt;/ul&gt;
&lt;p&gt;After going back to monitoring section (Operations Console -&amp;gt; Monitoring -&amp;gt; Web Application -&amp;gt; Web Application State) and waiting a little bit, the Operations Web console monitor went to green. 
&lt;p&gt;&lt;em&gt;To get even more complex&lt;/em&gt;, we created a web test that used the recorder. The Reporting Server was a good test for this. The URL for the Reporting Server is located under Administration -&amp;gt; Settings -&amp;gt; Reporting. In our testing environment this has a value of &lt;a href="http://quicksilver/ReportServer"&gt;http://QUICKSILVER:80/ReportServer&lt;/a&gt;. To record, we started with &lt;a href="http://quicksilver/Reports"&gt;http://QUICKSILVER/Reports&lt;/a&gt; and worked from that point. We opened up a graphic, and a folder, and a report during the capture process. Running a report would also be an option, but as this would run on a regular basis (every few minutes) we did not want to create that level of overhead with our monitoring. We configured the authentication method (NTLM and the account we previously created) and the watcher node. We then checked its status in the Health Explorer (see graphic), all were green. 
&lt;p&gt;&lt;a href="http://byfiles.storage.msn.com/y1pbAObvVNAE96fNG4Ao5zfmVVPRi4qgIHElsOax53OyNdcGrS5itd1y1ZRIC7T1oiWuRR4PwhMsMY"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px" height=180 alt="Web Site Health Explorer" src="http://byfiles.storage.msn.com/y1pbAObvVNAE96Oi2neRInGq5FB10N95k50iN8OTjw9-YequgvWKQfn--HoEtZ-RD6z10q5EdOup3s" width=240 border=0&gt;&lt;/a&gt; 
&lt;p&gt;&lt;b&gt;Lessons Learned&lt;/b&gt;: 
&lt;p&gt;The systems performing the watcher function did not have any customizations made to their browsers, such as adding the browser location to the trusted sites. Some servers would work well as watchers and other would not (in our case the Root Management Server). We were unable to identify a specific reason for this. 
&lt;p&gt;Don’t test authentication items within the Web Application creator. It brings up a pop-up that warns “Running a test of this web application may fail. While running the test, credentials that have been configured for this web application will not be used. If the site you are testing does not explicitly require authentication, the test may still succeed.” Test these by actually checking their alerts and status on the monitoring tab. 
&lt;p&gt;If the site requires authentication to get to it, you need to configure authentication for the web tests. Check IIS to see what type it allows and provide a match (NTLM = Integrated Authentication in this particular case).&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=4412265988123958097&amp;page=RSS%3a+OpsMgr+by+Example%3a+Monitoring+Web+Applications&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ops-mgr.spaces.live.com&amp;amp;GT1=ops-mgr"&gt;</description><comments>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!199.entry#comment</comments><guid isPermaLink="true">http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!199.entry</guid><pubDate>Sat, 14 Jul 2007 10:23:53 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ops-mgr.spaces.live.com/blog/cns!3D3B8489FCAA9B51!199/comments/feed.rss</wfw:commentRss><wfw:comment>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!199.entry#comment</wfw:comment><dcterms:modified>2007-07-14T10:23:53Z</dcterms:modified></item><item><title>OpsMgr by Example: The AD Management Pack</title><link>http://ops-mgr.spaces.live.com/Blog/cns!3D3B8489FCAA9B51!194.entry</link><description>&lt;div&gt;This blog entry is the next in a series of Operations Manager-related items which review the steps performed to install, configure and tune management packs in real-world environments. &lt;/div&gt; &lt;h5&gt;&lt;b&gt;&lt;i&gt;Installation:&lt;/i&gt;&lt;/b&gt;&lt;/h5&gt; &lt;ol&gt; &lt;li&gt;Download the Active Directory Management Pack (&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=008F58A6-DC67-4E59-95C6-D7C7C34A1447&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=008F58A6-DC67-4E59-95C6-D7C7C34A1447&amp;amp;displaylang=en&lt;/a&gt;), and the Active Directory Management Pack Guide (&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4b945737-e77f-4851-a11c-c4f79c36c360&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=4b945737-e77f-4851-a11c-c4f79c36c360&amp;amp;DisplayLang=en&lt;/a&gt;).  &lt;li&gt;Read the Management Pack guide – cover to cover. There are important pieces you need to know that this document spells out in detail.  &lt;li&gt;Import the AD Management Pack (either using the Operations console or PowerShell).  &lt;li&gt;Deploy the OpsMgr agent to all Domain Controllers. The agent &lt;em&gt;must&lt;/em&gt; be deployed to all Domain Controllers. Agentless configurations will NOT work for the AD Management Pack.  &lt;li&gt;Get a list of all domain controllers from the Operations console. In the Authoring node, navigate to Authoring -&amp;gt; Groups -&amp;gt; Domain Controllers. Right-click on the group(s) and select View Group Members.  &lt;li&gt;Enable Agent Proxy configuration on all Domain Controllers identified from the groups. This is in the Administration node under Administration -&amp;gt; Device Management -&amp;gt; Agent Managed. Right-click on each domain controller, select Properties, then the Security tab, and check the box to “Allow this agent to act as a proxy and discover managed objects on other computers.” This has to be done for EVERY DOMAIN CONTROLLER (DC), even if the DC is added after your initial configuration of OpsMgr.  &lt;li&gt;Configure the Replication Account under Administration -&amp;gt; Security (full details for this are in the AD MP Guide). This also has to be done for every domain controller, even if a DC is added after your initial OpsMgr configuration.  &lt;li&gt;Validate the existence of the “MOMLatencyMonitors” container. Within this container there should be sub-folders created for each DC, and having the name of each domain controller. If the container does not exist, it is often due to insufficient permissions. (See configuring the replication account within the AD MP Guide for details.)  &lt;li&gt;Open the Operations Console. Go to the Monitoring node and navigate to Monitoring -&amp;gt; Microsoft Windows Active Directory -&amp;gt; Topology Views. You may have to set the scope to the AD Domain Controllers Group to get these views to populate.  &lt;li&gt;Check to make sure that Active Directory shows up under Monitoring -&amp;gt; Distributed Applications as a distributed application which is in the Healthy, Warning or Critical state. If it is in the “Not Monitored” state, check for domain controllers which are not installed or are in a “gray” state.&lt;/ol&gt; &lt;p&gt;&lt;b&gt;&lt;i&gt;Tuning/Alerts to Look for: &lt;/i&gt;&lt;/b&gt;The following are alerts we encountered resolved while tuning of the Active Directory Management pack.  &lt;p&gt;&lt;b&gt;&lt;/b&gt; &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: AD Replication Monitoring – Access denied &lt;/strong&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: This occurred on one domain controller and there was also an alert stating that it failed to create the MOMLatencyMonitors container. Validated the container by logging into the domain controller, opening up AD Users and Computers, View/Advanced Features, and seeing that the container (and the two existing domain controllers as sub-containers) did exist, per the following screenshot.  &lt;p&gt; &lt;a href="http://by1.storage.msn.com/y1pbacJqdGPDw4c79RyTH5cUR8h3-iKomsflFqYonq2qTbLOrJdhH5zr4EhslqCYToHE3UYtUXlXZ4sRCBc8GIaUe00wSziEKmj"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px" height=167 alt=aduc src="http://by1.storage.msn.com/y1pbacJqdGPDw5uSUF6NKNFQ29t3DNouxGylkR-bqa4d9ZPZjG70prqPTqQibGDoMSo2WRfhMACxwPq9f37Uxn7ZHDEAgpnkIKp" width=240 border=0&gt;&lt;/a&gt;  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Already resolved as the MSAA had the permissions required to create this container. Validated the MOMLatencyMonitors container existed and that container included sub-folders matching the name of each domain controller. (If the container does not exist, it is often due to insufficient permissions; see configuring the replication account within the AD MP Guide for configuration information.)  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Script or executable failed to run &lt;/strong&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: On the domain controllers, failure on ADLocalDiscoveryDC.vbs on each domain controller prior to SP1 in OpsMgr.  &lt;p&gt;&lt;em&gt;Resolution:&lt;/em&gt; Looking at this thread on the Microsoft TechNet website, &lt;a href="http://forums.microsoft.com/technet/showpost.aspx?postid=1628491&amp;amp;siteid=17&amp;amp;sb=0&amp;amp;d=1&amp;amp;at=7&amp;amp;ft=11&amp;amp;tf=0&amp;amp;pageid=1"&gt;http://forums.microsoft.com/technet/showpost.aspx?postid=1628491&amp;amp;siteid=17&amp;amp;sb=0&amp;amp;d=1&amp;amp;at=7&amp;amp;ft=11&amp;amp;tf=0&amp;amp;pageid=1&lt;/a&gt; this appears to be a pre-SP1 issue, so we disabled the rule until SP1 releases. To disable, navigate to Authoring -&amp;gt; Management Pack Objects -&amp;gt; Object Discoveries and perform a Find on “AD DC Local Discovery.” You may have two of these (Windows 2000 Server, Windows Server 2003), depending on what versions of the management pack were imported into your management group. Create an override to disable both rules for all objects of “Windows Domain Controller.” Remove these overrides when you implement Service Pack 1 for OpsMgr 2007.  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: The Op Master PDC Last Bind latency is above the configured threshold &lt;/strong&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Bind from the domain controller identified in the alert to the PDC emulator is slower than 5 seconds for a warning and slower than 15 seconds for an error. This occurred in a remote site connecting to a central site with the PDC emulator role.  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: The alert appears to be due to a slowness in the link between the two locations, or a condition where one of the two servers identified may have been overloaded. In this particular case it was caused by a domain controller which was overloaded due to insufficient hardware, which had to be decommissioned.  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: Session setup failed because no trust account exists : Script – AD Validate Server Trust Event &lt;/strong&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Specific computer accounts were identified multiple times as not containing a trust account  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: This is caused by either systems which believe that they are part of the domain but no longer are, or often by systems that are being imaged. Resolution of this is either to drop and rejoin the system to the domain or to close the alert if the system is no longer online.  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: KCC cannot compute a replication path &lt;/strong&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: KCC detected problems on multiple domain controllers  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Connectivity was lost from the central site to a remote site for a period of several hours. The remote site was down due to a power outage. Errors were logged every 15 minutes from when it was down until when the site was back online. This also occurred when a domain controller had been shut off but still existed from the perspective of Active Directory. This can also occur in environments where the site topology is set to automatically generate the site links but the network is configured so that some sites cannot see other sites. (As an example, in a configuration with a hub in Dallas and sites in Frisco and Plano, where both sites can see Dallas but cannot see each other.)  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: A problem was detected with the trust relationship between two domains &lt;/strong&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: The domain controllers could not connect to the domain controller in the other domain. This was due to a routing issue between the specific domain controllers and the domain controller in the remote domain. Remote sites were connected via VPN and could not route to that subnet.  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: Provided routing from the domain controllers to the domain controller in the other domain.  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: AD Replication is slower than the configured threshold &lt;/strong&gt; &lt;blockquote&gt; &lt;p&gt;Intersite Expected Max Latency (min) default 15  &lt;p&gt;Intrasite Expected Max Latency (min) default 5. &lt;/blockquote&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: This alert will also occur if connectivity is lost between sites for a long enough period of time.  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: If the alert is not current and not repeating and if replication is occurring and the Repadmin Replsum task comes up clean, this alert can be noted (to see if there is a consistent day of week or time that it occurs at) and closed. We added a diagnostic to the AD Replication Monitoring monitor, for the critical state, taking the information from the REPADMIN Replsum task which provided (You must have the admin utilities installed on the DC for this to work):  &lt;blockquote&gt; &lt;p&gt;&amp;lt;Configuration&amp;gt;  &lt;p&gt;&amp;lt;ApplicationName&amp;gt;REPADMIN.EXE&amp;lt;/ApplicationName&amp;gt;  &lt;p&gt;&amp;lt;SupportToolsInstallDir&amp;gt;%&lt;em&gt;ProgramFiles&lt;/em&gt;%\Support Tools\&amp;lt;/SupportToolsInstallDir&amp;gt;  &lt;p&gt;&amp;lt;CommandLine&amp;gt;/replsum&amp;lt;/CommandLine&amp;gt;  &lt;p&gt;&amp;lt;TimeoutSeconds&amp;gt;1200&amp;lt;/TimeoutSeconds&amp;gt;  &lt;p&gt;&amp;lt;/Configuration&amp;gt; &lt;/blockquote&gt; &lt;p&gt;&lt;i&gt;&lt;/i&gt; &lt;p&gt;We created the diagnostic to run automatically using:  &lt;p&gt;Program: REPADMIN.EXE  &lt;p&gt;Working Directory: %&lt;em&gt;ProgramFiles&lt;/em&gt;%\Support Tools  &lt;p&gt;Parameters: /replsum  &lt;p&gt;Options available included changing the replication topology to replicate every 15 minutes, or configuring overrides. To resolve, we tried creating a custom group for the servers in the location (see the “Creating Computer Groups based on AD Site in OpsMgr” blog entry on &lt;a href="http://cameronfuller.spaces.live.com/"&gt;http://Cameronfuller.spaces.live.com&lt;/a&gt; for additional information) and created an override for the new group changing the Intersite Expected Max Latency to 120 (so it would be double the configuration in AD Sites and Services). We performed this configuration for each remote location which did not have a 15 minute replication interval. This could also be done for all domain controllers using the domain controller computer group(s). This did not function as expected but is being used as an example for how overrides can be creatively configured, in this case based upon sites!  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: AD Replication is slower than the configured threshold &lt;/strong&gt; &lt;blockquote&gt; &lt;p&gt;Intersite Expected Max Latency (min) default 15  &lt;p&gt;Intrasite Expected Max Latency (min) default 5. &lt;/blockquote&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: The remote location replication topology was defined to be 60 minutes, not the standard of 15.  &lt;p&gt;&lt;i&gt;Resolution&lt;/i&gt;: At this point in time there is no good workaround to change these configurations and maintain a Microsoft-supported configuration after the change is made. There are discussions in the newsgroups about changing these through exporting the MP, changing the XML and re-importing it as unsealed but Microsoft will not support the AD MP if it is changed in this way. The recommendation right now is if your environment does not use the 15 minute latency to disable both this alert, and the “AD Replication is occurring slowly” alert.  &lt;p&gt;&lt;strong&gt;&lt;i&gt;Alert&lt;/i&gt;: AD Replication is occurring slowly &lt;/strong&gt; &lt;p&gt;&lt;i&gt;Issue&lt;/i&gt;: Same as identified in alert “AD Replication is slower than the configured threshold”. This rule does not provide the ability to override the de