<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Brad&#039;s Tech Blog &#187; OpsMgr</title>
	<atom:link href="http://bradstechblog.com/tag/opsmgr/feed" rel="self" type="application/rss+xml" />
	<link>http://bradstechblog.com</link>
	<description>Microsoft technologies like: System Center Operations Manager, and whatever else comes up at the office.</description>
	<lastBuildDate>Sat, 13 Feb 2010 01:59:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to move the Operations Manager 2007 Reporting Server</title>
		<link>http://bradstechblog.com/scom/how-to-move-the-operations-manager-2007-reporting-server</link>
		<comments>http://bradstechblog.com/scom/how-to-move-the-operations-manager-2007-reporting-server#comments</comments>
		<pubDate>Thu, 30 Apr 2009 22:47:35 +0000</pubDate>
		<dc:creator>Brad Hearn</dc:creator>
				<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[System Center Operations Manager]]></category>
		<category><![CDATA[reporting]]></category>

		<guid isPermaLink="false">http://bradstechblog.com/scom/how-to-move-the-operations-manager-2007-reporting-server</guid>
		<description><![CDATA[The download able pdf has the complete steps that I took to perform a successful move of our opsmgr reporting server to a new server separate from the Data Warehouse.
how-to-move-the-operations-manager-2007-reporting-server

]]></description>
			<content:encoded><![CDATA[<p>The download able pdf has the complete steps that I took to perform a successful move of our opsmgr reporting server to a new server separate from the Data Warehouse.</p>
<p><a href="http://bradstechblog.com/wp-content/uploads/2009/04/how-to-move-the-operations-manager-2007-reporting-server.pdf">how-to-move-the-operations-manager-2007-reporting-server</a></p>
<p><!--smartads--></p>
]]></content:encoded>
			<wfw:commentRss>http://bradstechblog.com/scom/how-to-move-the-operations-manager-2007-reporting-server/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to create a SCOM Windows Events Monitor and alert on the Description field</title>
		<link>http://bradstechblog.com/scom/how-to-create-a-scom-windows-events-monitor-and-alert-on-the-description-field</link>
		<comments>http://bradstechblog.com/scom/how-to-create-a-scom-windows-events-monitor-and-alert-on-the-description-field#comments</comments>
		<pubDate>Tue, 17 Feb 2009 21:01:34 +0000</pubDate>
		<dc:creator>Brad Hearn</dc:creator>
				<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[System Center Operations Manager]]></category>
		<category><![CDATA[monitor description]]></category>

		<guid isPermaLink="false">http://bradstechblog.com/?p=285</guid>
		<description><![CDATA[When creating a monitor that alerts on event logs you may want to be able to monitor based on key words in the description field. This is not a default parmater and needs a few extra steps. But is still very easy to accomplish once you now the steps.
here are the two variables you will [...]]]></description>
			<content:encoded><![CDATA[<p>When creating a monitor that alerts on event logs you may want to be able to monitor based on key words in the description field. This is not a default parmater and needs a few extra steps. But is still very easy to accomplish once you now the steps.</p>
<p>here are the two variables you will be adding to the monitor</p>
<p>parameter name: EventDescription</p>
<p>Alert description: $Data/EventDescription$<br />
<!--smartads--><br />
<span id="more-285"></span></p>
<p>1. When you are creating the Event Expression click on insert, then click on button &#8220;&#8230;: under parameter name</p>
<p>2. Select <strong>Use Parameter Name not specified above</strong> and enter <strong>EventDescription</strong></p>
<div id="attachment_287" class="wp-caption alignnone" style="width: 310px"><a href="http://bradstechblog.com/wp-content/uploads/2009/02/image-0117.png"><img class="size-medium wp-image-287" title="image-0117" src="http://bradstechblog.com/wp-content/uploads/2009/02/image-0117-300x295.png" alt="Select an Event Property-EventDescription" width="300" height="295" />$Data/EventDescription$</a><p class="wp-caption-text">Select an Event Property-EventDescription</p></div>
<p>3. change your operator to <strong>Contains</strong><img src="file:///C:/Temp/moz-screenshot.jpg" alt="" /><strong> </strong></p>
<p>4. under the Value, enter the words you want to find in the desction field.</p>
<div id="attachment_288" class="wp-caption alignnone" style="width: 310px"><a href="http://bradstechblog.com/wp-content/uploads/2009/02/image-0118.png"><img class="size-medium wp-image-288" title="image-0118" src="http://bradstechblog.com/wp-content/uploads/2009/02/image-0118-300x201.png" alt="Build Event Expresion - operator and value" width="300" height="201" /></a><p class="wp-caption-text">Build Event Expresion - operator and value</p></div>
<blockquote><p><strong>THIS IS NOT DONE!!!!</strong></p></blockquote>
<p>5. Continue to build your rule until you arrive at the Configure Alerts page. Enter the value <strong>$Data/EventDescription$</strong> in the <strong>Alert description</strong> window. If you do not you will receive errors.</p>
<blockquote><p><a href="http://bradstechblog.com/wp-content/uploads/2009/02/image-0119.png"><img class="alignnone size-medium wp-image-289" title="Configure Alerts - $Data/EventDescription$" src="http://bradstechblog.com/wp-content/uploads/2009/02/image-0119-300x297.png" alt="" width="300" height="297" /></a></p></blockquote>
<p>6. Create the rule, and refresh how ever you like. When i am in a hurry i will restart the health service on the server that I am monitoring.</p>
<p>7. To test your rule the OpsMgr Event Creator tool is not going to work. It does not allow you to create custom descriptions. Log onto the server that you want to monitor and open a command window. Using the eventcreate command type the following</p>
<blockquote><p>eventcreate /t error /ID 1000/d &#8220;fieldxu.exe THIS IS JUST A TEST BY Brad Hearn&#8221;</p>
<p>/t sets as an error</p>
<p>/ID is the event id</p>
<p>/d is what will be placed into the description field. Remeber to place quotes around your text.</p></blockquote>
<p><a href="http://bradstechblog.com/wp-content/uploads/2009/02/image-0120.png"><img class="alignnone size-medium wp-image-291" title="image-0120" src="http://bradstechblog.com/wp-content/uploads/2009/02/image-0120-300x61.png" alt="" width="300" height="61" /></a></p>
<p>The alerts will look something like this.</p>
<p><a href="http://bradstechblog.com/wp-content/uploads/2009/02/image-0121.png"><img class="alignnone size-medium wp-image-292" title="image-0121" src="http://bradstechblog.com/wp-content/uploads/2009/02/image-0121-267x300.png" alt="" width="267" height="300" /></a></p>
<p>Hope this helps out.</p>
]]></content:encoded>
			<wfw:commentRss>http://bradstechblog.com/scom/how-to-create-a-scom-windows-events-monitor-and-alert-on-the-description-field/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Remove Management Pack Dependencies</title>
		<link>http://bradstechblog.com/scom/how-to-remove-management-pack-dependencies</link>
		<comments>http://bradstechblog.com/scom/how-to-remove-management-pack-dependencies#comments</comments>
		<pubDate>Thu, 14 Aug 2008 07:46:57 +0000</pubDate>
		<dc:creator>Brad Hearn</dc:creator>
				<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[System Center Operations Manager]]></category>
		<category><![CDATA[dependencies]]></category>
		<category><![CDATA[Management Pack]]></category>
		<category><![CDATA[System Centre Operations Manager]]></category>

		<guid isPermaLink="false">http://bradstechblog.com/?p=102</guid>
		<description><![CDATA[When you create an override and don&#8217;t save it to a custom Management Pack it will by default save to the Microsoft.SystemCenter.OperationsManager.DefaultUser.xml management pack. This will later on bite you in the ass when you want to remove the effected management pack. To avoid this of coarse you should always save changes to a custom [...]]]></description>
			<content:encoded><![CDATA[<p>When you create an override and don&#8217;t save it to a custom Management Pack it will by default save to the Microsoft.SystemCenter.OperationsManager.DefaultUser.xml management pack. This will later on bite you in the ass when you want to remove the effected management pack. To avoid this of coarse you should always save changes to a custom management pack&#8230;..</p>
<p> <!-smartads-></p>
<p><span id="more-102"></span></p>
<p>But if you did not like all the rest of have done at least once, then here is how you can remove the dependencies. But first please backup you management packs.</p>
<ol>
<li>Download and install Microsoft&#8217;s <a title="XML Notepad" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=72D6AA49-787D-4118-BA5F-4F30FE913628&amp;displaylang=en" target="_blank">XML Notepad</a></li>
<li>Export the Default management pack to any folder you like. This will export it into an XML file. Back this file up before making changes to it.</li>
<li>Open the XML file in XML Notepad</li>
<li>Expand the management pack in the left window to \\managmentPack\Manifest\References </li>
</ol>
<p><a href="http://bradstechblog.com/wp-content/uploads/2008/08/image-0321.png"><img class="alignnone size-medium wp-image-103" title="XML Notepad" src="http://bradstechblog.com/wp-content/uploads/2008/08/image-0321-300x259.png" alt="" width="300" height="259" /></a></p>
<ol>
<li>Look in each sub-folder named Reference for the Management pack that you are trying to remove. Once you find it Delete the Reference folder.</li>
<li>Import the Default XML file back into the console.</li>
<li>Try to delete the management pack again.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://bradstechblog.com/scom/how-to-remove-management-pack-dependencies/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>SCOM: I screwed up the OpsMgr Health Service</title>
		<link>http://bradstechblog.com/scom/scom-i-screwed-up-the-opsmgr-health-service</link>
		<comments>http://bradstechblog.com/scom/scom-i-screwed-up-the-opsmgr-health-service#comments</comments>
		<pubDate>Wed, 23 Jul 2008 14:00:00 +0000</pubDate>
		<dc:creator>Brad Hearn</dc:creator>
				<category><![CDATA[SCOM]]></category>
		<category><![CDATA[health service]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[servicePrincipalName]]></category>
		<category><![CDATA[System Center Operations Manager]]></category>
		<category><![CDATA[System Centre Operations Manager]]></category>
		<category><![CDATA[The OpsMgr Connector could not connect to]]></category>

		<guid isPermaLink="false">http://bradstechblog.com/?p=3</guid>
		<description><![CDATA[Have you ever seen this in Microsfts System Center Operations Manager (SCOM)?
The OpsMgr Connector could not connect to MSOMHSvc\rms01.local 

haha, I have.
Using a domain account is not supported and will not allow you to start the service. But it will register a second servicePrincipalName to the domain account. If this happens the agents will no [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Have you ever seen this in Microsfts System Center Operations Manager (SCOM)?</strong></p>
<p><strong>The <span id="SPELLING_ERROR_0" class="blsp-spelling-error">OpsMgr</span> Connector could not connect to <span id="SPELLING_ERROR_1" class="blsp-spelling-error">MSOMHSvc</span>\<span id="SPELLING_ERROR_2" class="blsp-spelling-error">rms</span>01.local </strong><br />
<strong></strong><br />
<strong><span id="SPELLING_ERROR_3" class="blsp-spelling-error">haha</span>, I have.</strong></p>
<p>Using a domain account is not supported and will not allow you to start the service. But it will register a second <span id="SPELLING_ERROR_4" class="blsp-spelling-error">servicePrincipalName</span> to the domain account. If this happens the agents will no longer be able to communicate with the server. Or at least until the duplicate <span id="SPELLING_ERROR_5" class="blsp-spelling-error"><strong>servicePrincipalName</strong></span> is removed.</p>
<p>I found this out during the test phase when I changed the service <span id="SPELLING_ERROR_6" class="blsp-spelling-error">login</span> account during trouble shooting the health service. (The original problem with the health service was that it would keep failing and stopping. The resolution was never found, and that was with an open <span id="SPELLING_ERROR_7" class="blsp-spelling-corrected">Microsoft</span> call. We reinstalled the server and that resolved it. However the <span id="SPELLING_ERROR_8" class="blsp-spelling-error">servicePrincipalName</span> was still messed up in active directory.)</p>
<p>The following is what I have documented and used to fix this.<br />
<!-smartads-><br />
<span id="more-3"></span></p>
<p>Here is a clipping from another post (<a href="http://www2.wolzak.com/index.php?option=com_frontpage&amp;Itemid=1">http://www2.wolzak.com/index.php?option=com_frontpage&amp;<span id="SPELLING_ERROR_9" class="blsp-spelling-error">Itemid</span>=1</a>) on this that I found.</p>
<p>To generate a list of accounts that the <span id="SPELLING_ERROR_10" class="blsp-spelling-error">SPNs</span> are registered to, run the following command at the command prompt.</p>
<p>1. From the domain controller, open a command prompt and then type the following string: <span id="SPELLING_ERROR_11" class="blsp-spelling-error">ldifde</span> -f domain.<span id="SPELLING_ERROR_12" class="blsp-spelling-error">txt</span><br />
2. Open the text file in Notepad and then search for the <span id="SPELLING_ERROR_13" class="blsp-spelling-error">SPN</span> that is reported in the event log. ServiceClass/host.domain.com (in this case look for <span id="SPELLING_ERROR_14" class="blsp-spelling-error">MSOMHSvc</span>/<span id="SPELLING_ERROR_15" class="blsp-spelling-error">rms</span>01.local)<br />
3. Note the user accounts under which the <span id="SPELLING_ERROR_16" class="blsp-spelling-error">SPN</span> is located and the organizational unit the accounts reside in….the <span id="SPELLING_ERROR_17" class="blsp-spelling-error">userPrincipalName</span> should be located directly above the <span id="SPELLING_ERROR_18" class="blsp-spelling-error">servicePrincipalName</span> registration as in the example below.<br />
<span id="SPELLING_ERROR_19" class="blsp-spelling-error">userPrincipalName</span>: <a href="mailto:useraccount@domain.com">useraccount@domain.com</a><br />
<span id="SPELLING_ERROR_20" class="blsp-spelling-error">servicePrincipalName</span>: ServiceClass/host.domain.com</p>
<p>Use one of the following options to delete the account <span id="SPELLING_ERROR_21" class="blsp-spelling-error">SPN</span> registrations from the accounts that should not contain registrations to ServiceClass/host.domain.com. (i.e. Typically any accounts containing an <span id="SPELLING_ERROR_22" class="blsp-spelling-error">SPN</span> registration for SeriviceClass/host.domain.com that services are not explicitly starting with). Make sure you know which credentials you want to keep (in this case the system account or the domain administrator) and see to it that the service is running with the credentials you want to use. Delete the other one.</p>
<p><strong>Using <span id="SPELLING_ERROR_23" class="blsp-spelling-error">ADSIEdit</span></strong></p>
<p>1. Add <span id="SPELLING_ERROR_24" class="blsp-spelling-error">ADSIEdit</span> to the <span id="SPELLING_ERROR_25" class="blsp-spelling-error">MMC</span> and bind to the domain using the Domain well known naming context.<br />
2. Navigate to each user account you previously documented as having a duplicate <span id="SPELLING_ERROR_26" class="blsp-spelling-error">SPN</span> registration and right click the account and select properties.<br />
3. Scroll through the list of attributes until you see <span id="SPELLING_ERROR_27" class="blsp-spelling-error">servicePrincipalName</span>, double click <span id="SPELLING_ERROR_28" class="blsp-spelling-error">servicePrincipalName</span> and remove the duplicate <span id="SPELLING_ERROR_29" class="blsp-spelling-error">SPN</span> registration and click on OK and exit <span id="SPELLING_ERROR_30" class="blsp-spelling-error">ADSIEdit</span>.</p>
<p><strong>Using <span id="SPELLING_ERROR_31" class="blsp-spelling-error">SetSPN</span><br />
</strong><br />
1. From the command prompt type the following command and hit enter.<span id="SPELLING_ERROR_32" class="blsp-spelling-error">setspn</span> -D ServiceClass/host.domain.com:Port <span id="SPELLING_ERROR_33" class="blsp-spelling-error">AccountName</span></p>
<p><strong>Make sure to test before performing this operation in a production environment.</strong></p>
<p><strong></strong></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="font-size: small; font-family: Times New Roman;">Brad Hearn</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="font-size: small; font-family: Times New Roman;">Enterprise Server Analyst</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><a href="http://bradstechblog.com/">http://bradstechblog.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://bradstechblog.com/scom/scom-i-screwed-up-the-opsmgr-health-service/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
