<?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>Toolzz.com</title>
	<atom:link href="http://www.toolzz.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.toolzz.com</link>
	<description>Everything about System Center Operations Manager</description>
	<lastBuildDate>Tue, 31 Aug 2010 09:35:17 +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>PowerShell Scripts for System Center (Master Collection)</title>
		<link>http://www.toolzz.com/?p=821</link>
		<comments>http://www.toolzz.com/?p=821#comments</comments>
		<pubDate>Tue, 31 Aug 2010 09:34:08 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCE 2010]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[System Center Configuration Manager]]></category>
		<category><![CDATA[System Center Essentials 2010]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=821</guid>
		<description><![CDATA[On the System Center Central site there is a new update on very useful PowerShell scripts for almost all System Center products.

ConfigMgr 2007 (SCCM)
DPM 2007
DPM 2010
OpsMgr 2007 (SCOM)
SCE 2007 / 2010 (Essentials) 
SCVMM / Hyper-V
Miscellaneous

 Click on the link to view the script list.
]]></description>
			<content:encoded><![CDATA[<p>On the System Center Central site there is a new update on very useful PowerShell scripts for almost all System Center products.</p>
<ul>
<li>ConfigMgr 2007 (SCCM)</li>
<li>DPM 2007</li>
<li>DPM 2010</li>
<li>OpsMgr 2007 (SCOM)</li>
<li>SCE 2007 / 2010 (Essentials) </li>
<li>SCVMM / Hyper-V</li>
<li>Miscellaneous</li>
</ul>
<p> Click on the <a href="http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexId/60930/Default.aspx" target="_blank">link </a>to view the script list.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=821</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to backup all SCOM management packs</title>
		<link>http://www.toolzz.com/?p=813</link>
		<comments>http://www.toolzz.com/?p=813#comments</comments>
		<pubDate>Tue, 31 Aug 2010 08:41:27 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Management Packs]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[MP]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[Step by step]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=813</guid>
		<description><![CDATA[Very simple powershell script to backup all management packs to disk.
Launch the System Center Operations Manager, Command Shell:
get-managementpack &#124; export-managementpack -path D:\mgmt\backupMP

]]></description>
			<content:encoded><![CDATA[<p>Very simple powershell script to backup all management packs to disk.<br />
Launch the System Center Operations Manager, Command Shell:</p>
<p><em>get-managementpack | export-managementpack -path D:\mgmt\backupMP</em></p>
<p><a href="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_03-Aug.-31-11.09.jpg"><img class="alignnone size-full wp-image-816" src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_03-Aug.-31-11.09.jpg" alt="" width="443" height="148" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=813</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add department and server description in the computer view</title>
		<link>http://www.toolzz.com/?p=790</link>
		<comments>http://www.toolzz.com/?p=790#comments</comments>
		<pubDate>Fri, 13 Aug 2010 12:58:56 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Rules and Alerts]]></category>
		<category><![CDATA[Agent]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Management Packs]]></category>
		<category><![CDATA[MP]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCOM]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=790</guid>
		<description><![CDATA[
I’m currently monitoring too many servers to new the role per server individually.
Therefore I’m creating custom views where our customer can see the role and responsible department of that server.
-To get started I’ve created a new key in HKLM\Software\ and called it the “companyname&#8221;
-Next I’ve created tree String Values named “Owner”, &#8220;SLA&#8221; and “Description”
This is for [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_11-Aug.-16-14.10.jpg" alt="" width="576" height="349" /></p>
<p>I’m currently monitoring too many servers to new the role per server individually.<br />
Therefore I’m creating custom views where our customer can see the role and responsible department of that server.</p>
<p>-To get started I’ve created a new key in HKLM\Software\ and called it the “companyname&#8221;<br />
-Next I’ve created tree String Values named “Owner”, &#8220;SLA&#8221; and “Description”<br />
This is for the client part<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_05-Aug.-13-15.011.jpg"><img class="alignnone size-full wp-image-794" src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_05-Aug.-13-15.011.jpg" alt="" width="471" height="365" /></a></p>
<p>Ok, I got all my registry values on all computers; big job but it’s a one-time task.<br />
-The next step is to discover these registry entries in OpsMgr as attributes.<br />
-Open the console, go to authoring pane, attributes and create a new attribute, we called it “Owner”<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_02-Aug.-16-09.05.jpg"><img class="alignnone size-full wp-image-798" src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_02-Aug.-16-09.05.jpg" alt="" width="475" height="248" /></a></p>
<p>-Pick “Registry” for the discovery type.<br />
-Choose a Target class (Windows Server Operating System). This will create a new class named &#8220;Windows Server Operating System_Extended&#8221;. You can use this one or rename is.<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_03-Aug.-16-09.09.jpg"><img class="alignnone size-full wp-image-799" src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_03-Aug.-16-09.09.jpg" alt="" width="476" height="417" /></a><br />
-Create a new management pack; i called it &#8220;Override &#8211; MP &#8211; Server Description, SLA and Stats (Sealed)&#8221; this is because i&#8217;m going to seal it.</p>
<p><a href="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_04-Aug.-16-09.13.jpg"><img class="alignnone size-full wp-image-800" src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_04-Aug.-16-09.13.jpg" alt="" width="475" height="319" /></a><br />
-Next put in the Registry info (my info was a string value).<br />
-In this example i put in the Owner name.<br />
-The frequency is set to 86400 seconds which detects the information once a day (for test purposes you can set it shorter)</p>
<p><em>Do this also for the &#8220;Description&#8221; and the &#8220;SLA&#8221; registry key</em></p>
<p>Ok that’s one, now we have to seal the management pack. There is a perfect example on how to seal an management pack from onathan Almquist on sealing MP’s <a href="http://blogs.technet.com/jonathanalmquist/archive/2008/08/19/seal-a-management-pack.aspx">HERE</a> and we will use his example. Don&#8217;t forget to set the frequency time to the original value.<br />
I used this command to seal it.<br />
mpseal.exe d:\sealmp\input\Override.MP.Server.Description.SLA.and.Stats.Sealed.xml /I &#8220;d:\sealmp\mp&#8221; /Keyfile &#8220;d:\sealmp\key\PairKey.snk&#8221; /Company &#8220;Advantive&#8221; /Outdir &#8220;d:\sealmp\output&#8221;</p>
<p><strong>The SN command to create our key only needs to run once, be sure to backup this key because you&#8217;ll need it for re-sealing</strong></p>
<p>-Go the the dashboard and create a new view.<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_09-Aug.-16-14.06.jpg"><img class="alignnone size-full wp-image-803" src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_09-Aug.-16-14.06.jpg" alt="" width="350" height="202" /></a></p>
<p>-Target it to &#8220;Windows Server Operating System_Extended&#8221;<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_10-Aug.-16-14.09.jpg"><img class="alignnone size-full wp-image-804" src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_10-Aug.-16-14.09.jpg" alt="" width="519" height="284" /></a></p>
<p>And you should see the following view!<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_11-Aug.-16-14.10.jpg"><img class="alignnone size-full wp-image-807" src="http://www.toolzz.com/wp-content/uploads/2010/08/ScreenHunter_11-Aug.-16-14.10.jpg" alt="" width="576" height="349" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=790</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL MP for SQL 2008: EventID 4000, GetSQL2008DBSpace.js : 0</title>
		<link>http://www.toolzz.com/?p=775</link>
		<comments>http://www.toolzz.com/?p=775#comments</comments>
		<pubDate>Fri, 30 Jul 2010 11:38:43 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Management Packs]]></category>
		<category><![CDATA[Agent]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[MP]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[SQL 2008]]></category>
		<category><![CDATA[Step by step]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=775</guid>
		<description><![CDATA[After playing around with the SQL 2008 MP i noticed the event kept popping up after every 15 minutes: EventID 4000, Source Health Service Script, GetSQL2008DBSpace.js

As stated in the MP Guide install the DMO Feature on the SQL Servers:
Configuration for Monitoring SQL Server 2008

A number of workflows in the SQL Server 2008 Management Pack run scripts, which [...]]]></description>
			<content:encoded><![CDATA[<p>After playing around with the SQL 2008 MP i noticed the event kept popping up after every 15 minutes: EventID 4000, Source Health Service Script, GetSQL2008DBSpace.js</p>
<p><img class="alignnone size-full wp-image-778" title="SQL Error" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_03-Jul.-30-13.40.jpg" alt="" width="442" height="309" /></p>
<p>As stated in the <a href="http://technet.microsoft.com/en-us/library/dd767417.aspx" target="_blank">MP Guide</a> install the DMO Feature on the SQL Servers:</p>
<h2>Configuration for Monitoring SQL Server 2008</h2>
<div id="sectionSection0">
<p>A number of workflows in the SQL Server 2008 Management Pack run scripts, which rely on SQL Data Management Objects (SQL-DMO) to query information from the SQL Server. SQL-DMO is now deprecated and is not shipped as a part of SQL Server 2008. Every system with SQL Server 2008 that will be monitored must have SQL-DMO installed from the Microsoft SQL Server 2005 Backward Compatibility Components.</p>
<h4>To install SQL-DMO on computers running SQL Server 2008:</h4>
<ol>
<li>On the <a id="ctl00_MTCS_main_ctl01" onclick="javascript:Track('ctl00_MTCS_main_ctl00|ctl00_MTCS_main_ctl01',this);" href="http://go.microsoft.com/fwlink/?LinkId=128299" target="blank">Microsoft SQL Server 2008 Feature Pack, August 2008 download page</a>, in the Microsoft SQL Server 2005 Backward Compatibility Components section, download the package that is appropriate for the version of SQL Server.</li>
<li>Run the .msi file on the computers running SQL Server 2008 that the SQL Server 2008 Management Pack will monitor.</li>
<li>On the <strong>Feature Selection</strong> screen, ensure that the <strong>SQL Distributed Management Objects (SQL-DMO)</strong> feature is set to <strong>This feature will be installed on local hard drive</strong>. None of the other features are required for the SQL Server 2008 Management Pack.</li>
<li>Complete the installation wizard to install the SQL-DMO backward compatibility components.</li>
</ol>
<p> <img class="alignnone size-full wp-image-781" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_05-Jul.-30-13.46.jpg" alt="" width="424" height="98" /></p>
<p><strong><a href="http://go.microsoft.com/fwlink/?LinkId=123702&amp;clcid=0x409">X86 Package</a></strong> (SQLServer2005_BC.msi) &#8211; 11273 KB<br />
<strong><a href="http://go.microsoft.com/fwlink/?LinkId=123703&amp;clcid=0x409">X64 Package</a></strong> (SQLServer2005_BC.msi) &#8211; 18569 KB<br />
<strong><a href="http://go.microsoft.com/fwlink/?LinkId=123704&amp;clcid=0x409">IA64 Package</a></strong> (SQLServer2005_BC.msi) &#8211; 23510 KB</p>
<p>Yes that’s right use the SQLServer 2005 package. After that the error disappears.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=775</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discovery with the print server 2008 management pack</title>
		<link>http://www.toolzz.com/?p=771</link>
		<comments>http://www.toolzz.com/?p=771#comments</comments>
		<pubDate>Fri, 23 Jul 2010 12:53:17 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Management Packs]]></category>
		<category><![CDATA[Agent]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[MP]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=771</guid>
		<description><![CDATA[When monitoring some Windows 2008 print servers I noticed that they weren’t detected by Operations Manager and the discovery of “Print Services Roles” in OpsMgr remained empty.
The registry key’s which are needed for the MP where available, the printers where installed and shared properly and the MP was imported correctly.
After some investigation I found that [...]]]></description>
			<content:encoded><![CDATA[<p>When monitoring some Windows 2008 print servers I noticed that they weren’t detected by Operations Manager and the discovery of “Print Services Roles” in OpsMgr remained empty.</p>
<p>The registry key’s which are needed for the MP where available, the printers where installed and shared properly and the MP was imported correctly.</p>
<p>After some investigation I found that to monitor the print servers the “Print Services” role should be added on the print server. Once I did this and restarted the health servers everything worked properly.</p>
<p><img class="alignnone size-full wp-image-772" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_12-Jul.-22-14.51.jpg" alt="" width="265" height="301" /></p>
<p>See <a href="http://blogs.technet.com/b/kevinholman/archive/2008/08/27/print-server-mp-updated-added-support-for-server-2008-to-6-0-6392-0.aspx" target="_blank">Kevin Holman&#8217;s </a>blog for more information</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=771</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitor with OpsMgr if Windows Server 2008 Hibernation is enabled</title>
		<link>http://www.toolzz.com/?p=745</link>
		<comments>http://www.toolzz.com/?p=745#comments</comments>
		<pubDate>Thu, 22 Jul 2010 12:04:04 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Rules and Alerts]]></category>
		<category><![CDATA[Agent]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Management Packs]]></category>
		<category><![CDATA[MP]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Step by step]]></category>
		<category><![CDATA[System Center Essentials 2010]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=745</guid>
		<description><![CDATA[As posted in my previous post Windows 2008 default enables hibernation.
This timed script is designed to monitor on which servers the hiberfil.sys is active and run a console task to disable this.
This is an example how to use a timed script two state monitor to monitor a file exists. If the file hiberfil.sys exists the [...]]]></description>
			<content:encoded><![CDATA[<p>As posted in my previous <a href="http://www.toolzz.com/?p=734" target="_blank">post</a> Windows 2008 default enables hibernation.<br />
This timed script is designed to monitor on which servers the hiberfil.sys is active and run a console task to disable this.</p>
<p>This is an example how to use a timed script two state monitor to monitor a file exists. If the file hiberfil.sys exists the monitor is in error state.</p>
<p><strong>Create the Two State Monitor</strong></p>
<ul>
<li>Go to authoring, monitor and create a new unit monitor</li>
<li>Choose Timed Script Two State Monitor<br />
<img class="alignnone size-full wp-image-751" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_07-Jul.-22-10.51.jpg" alt="" width="244" height="84" /></li>
<li>Give it a name, target it to &#8220;“Windows Server 2008 Operating System&#8221; and set parent monitor to &#8220;Availibility&#8221;</li>
<li>Schedule it when to run (we used every week)</li>
<li>Input the script below<br />
<em>&#8216; check if hiberfil.sys is available<br />
&#8216; and create a alert when its there<br />
Dim oAPI, oBag<br />
set oAPI = CreateObject(&#8220;MOM.ScriptAPI&#8221;)<br />
set oBag = oAPI.CreatePropertyBag()<br />
set objFSO = CreateObject(&#8220;Scripting.FileSystemObject&#8221;)<br />
strFile = &#8220;C:\hiberfil.sys&#8221;<br />
If objFSO.FileExists(strFile) Then<br />
Call oBag.AddValue(&#8220;Status&#8221;,&#8221;Error&#8221;)<br />
Call oAPI.Return(oBag)<br />
Else<br />
Call oBag.AddValue(&#8220;Status&#8221;,&#8221;Ok&#8221;)<br />
Call oAPI.Return(oBag)<br />
End If</em></li>
<li>As unhealthy expression input “Property[@Name='Status'] equals Error”<br />
<img class="alignnone size-full wp-image-753" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_09-Jul.-22-13.49.jpg" alt="" width="359" height="43" /></li>
<li>As healthy expression input “Property[@Name='Status'] equals Ok”<br />
<img src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_10-Jul.-22-13.50.jpg" alt="" width="369" height="42" /></li>
<li>Fill in the proper alert settings<br />
<img class="alignnone size-full wp-image-756" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_11-Jul.-22-13.51.jpg" alt="" width="446" height="302" /></li>
</ul>
<p><strong>Create the &#8220;console task&#8221;</strong></p>
<ul>
<li>Go to the authoring pane, Tasks and create a new task<br />
<img src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_02-Jul.-22-12.54.jpg" alt="" width="302" height="54" /></li>
<li>Select Agent Tasks, Command line<br />
<img src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_03-Jul.-22-12.551.jpg" alt="" width="436" height="242" /></li>
<li>Fill in the following commands<br />
<img class="alignnone size-full wp-image-750" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_08-Jul.-22-13.41.jpg" alt="" width="444" height="281" /></li>
</ul>
<p>After this is finished the OpsMgr server will generate an alert when the Hiberfil.sys file is active and you can disable hybernation from the console!</p>
<p><img class="alignnone size-full wp-image-758" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_07-Jul.-22-13.21.jpg" alt="" width="502" height="126" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=745</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Extensive disk use of Windows 2008</title>
		<link>http://www.toolzz.com/?p=734</link>
		<comments>http://www.toolzz.com/?p=734#comments</comments>
		<pubDate>Thu, 22 Jul 2010 07:45:06 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Disk use]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[Windows 2008]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=734</guid>
		<description><![CDATA[The system drive of Windows 2008 consumes a lot of disk space which can be a problem; especially when you use a small c:\ partition (smaller than 40 GB). This article describes how to cleanup files which are not necessary.
-Windows Server 2008 Hibernation 
It looks like Windows 2008 Server enables hibernation by default. This is quite interesting [...]]]></description>
			<content:encoded><![CDATA[<p>The system drive of Windows 2008 consumes a lot of disk space which can be a problem; especially when you use a small c:\ partition (smaller than 40 GB). This article describes how to cleanup files which are not necessary.</p>
<p><strong>-Windows Server 2008 Hibernation</strong> <br />
It looks like Windows 2008 Server enables hibernation by default. This is quite interesting since I&#8217;m not sure how many people actually hibernate a server. Nevertheless, it&#8217;s something we need to deal with. Particularly for those (like me) who do most of their work in VMs.</p>
<p> <img class="alignnone size-full wp-image-735" title="Hybernation" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_05-Jul.-22-09.37.jpg" alt="" width="470" height="86" /><br />
As you may know, Windows creates a file named <strong>hiberfil.sys</strong> in the root of the system drive for systems where hibernation is enabled. The hiberfil.sys file is always the same size as physical RAM. In a VM where hibernation is normally replaced with the VM software&#8217;s suspend feature, that can be quite a sizeable chunk of wasted space. In a production environment I would normally want to disable hibernation, too.</p>
<p>Trouble is, you can&#8217;t disable hibernation anywhere in the GUI. It must be disabled from the command line using the command: <br />
<em>powercfg.exe /hibernate off</em></p>
<p>This is further documented in the following MS KB articles:</p>
<ul>
<li><a href="http://support.microsoft.com/kb/920730" target="_blank">http://support.microsoft.com/kb/920730</a></li>
<li><a href="http://support.microsoft.com/kb/929658" target="_blank">http://support.microsoft.com/kb/929658</a></li>
<li><a href="https://mailgate.cco.com/owa/redir.aspx?URL=http%3a%2f%2fblogs.msdn.com%2fbriankel%2farchive%2f2006%2f11%2f26%2fhow-to-disable-hibernation-on-windows-vista.aspx" target="_blank">How to Disable Hibernation on Windows Vista</a></li>
</ul>
<p>Also see my blog <a href="http://www.toolzz.com/?p=745" target="_blank">post </a>on how to monitor the hibernation settings with OpsMgr.</p>
<p><strong> </strong></p>
<p><strong>-WINSXS Folder</strong><br />
After the installation of Windows 2008 server, the WINSXS directory consumed 3 Gb of disk space. After a while and several updates this folder growed to 10 Gb.Windows 2008 stores all language versions for all DLLs it downloads in the normal updating process. Just deleting stuff there is described as mortally dangerous as it contains vital components. </p>
<p>After installing SP2 (which comes with compcln.exe) you can run this tool and it will clean unnecessary updates.<br />
You can run <em>compcln.exe</em> to cleanup the WINSXS folder.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=734</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Live reporting of KPI&#8217;s on Disk, Memory and Processor Counters</title>
		<link>http://www.toolzz.com/?p=715</link>
		<comments>http://www.toolzz.com/?p=715#comments</comments>
		<pubDate>Fri, 16 Jul 2010 09:14:37 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[OpsMgr 2007 R2]]></category>
		<category><![CDATA[Reporting]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[KPI]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SLA]]></category>
		<category><![CDATA[SLO]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=715</guid>
		<description><![CDATA[Lots of people work with the SLD 2.0 of SCOM 2007 R2. What lots of people don’t know that you can monitor thresholds and monitor the health of the environment with the built-in components of the Service Level Dashboard as shown in the picture:


Next steps are to create a dashboard to monitor if the Processor, [...]]]></description>
			<content:encoded><![CDATA[<p>Lots of people work with the SLD 2.0 of SCOM 2007 R2. What lots of people don’t know that you can monitor thresholds and monitor the health of the environment with the built-in components of the Service Level Dashboard as shown in the picture:</p>
<p><a href="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_11-Jul.-16-13.401.jpg"><img class="alignnone size-large wp-image-723" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_11-Jul.-16-13.401-1024x442.jpg" alt="" width="472" height="203" /></a></p>
<p><a href="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_11-Jul.-16-13.40.jpg"></a></p>
<p>Next steps are to create a dashboard to monitor if the Processor, Memory and Disk are performing within the threshold we going to set.</p>
<p>First step is of course to install the SharePoint WSS features and the SQL dashboard. Steps to install the software are described in the documentation of the SLD dashboard; this is not covered in this document.</p>
<p>-          Create a new “Service Level Tracking” item<br />
-          Give it a name; in this example it’s called “Disk Usage”<br />
-          Next<br />
-          Select a class of object to target “Windows Server 2008 Operating System”<br />
-          Scope it to “Agent Managed Computer Group”<br />
-          Select a management pack to save the  data<br />
-          Next<br />
-          Choose Add; “Collection rule SLO”<br />
<img class="alignnone size-full wp-image-719" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_04-Jul.-16-11.23.jpg" alt="" width="184" height="88" /></p>
<p><strong> % Processor Time</strong><br />
Service level objective name:<br />
-          % Processor Time<br />
Targeted class<br />
-          Windows Server 2008 Operating System<br />
Performance collection rule<br />
-          Processor % Processor Time Total 2008<br />
Aggregation Method<br />
-          Avarage<br />
Service level objective goal:<br />
-          Less Than 40</p>
<p> <strong>Available MBytes<br />
</strong>Service level objective name:<br />
-         Available Megabytes<br />
Targeted class<br />
-          Windows Server 2008 Operating System<br />
Performance collection rule<br />
-          Memory Available Megabytes 2008<br />
Aggregation Method<br />
-          Avarage<br />
Service level objective goal:<br />
-          More Than 300</p>
<p> <strong>Available MBytes<br />
</strong>Service level objective name:<br />
-         Available Megabytes<br />
Targeted class<br />
-          Windows Server 2008 Operating System<br />
Performance collection rule<br />
-          Memory Available Megabytes 2008<br />
Aggregation Method<br />
-          Avarage<br />
Service level objective goal:<br />
-          More Than 300</p>
<p><strong>After these steps we have to insert the KPI&#8217;s in the SharePoint site.<br />
</strong>-          Open the &#8220;<a href="http://localhost/default.aspx">http://localhost/default.aspx</a>&#8221; site on the SharePoint site server<br />
-         Edit the &#8220;Hidden Dashboard Configration&#8221;<br />
<img src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_08-Jul.-16-13.38.jpg" alt="" width="254" height="160" /><br />
-         Select the &#8220;Hidden Dashboard Configuration&#8221; and select the counters you want to see.<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_09-Jul.-16-13.38.jpg"><img class="alignnone size-full wp-image-725" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_09-Jul.-16-13.38.jpg" alt="" width="465" height="237" /></a><br />
-         Browse to <a href="http://localhost/default.aspx">http://localhost/default.aspx</a> and you see the dashboard as shown below</p>
<p><a href="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_11-Jul.-16-13.402.jpg"><img class="alignnone size-large wp-image-727" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_11-Jul.-16-13.402-1024x442.jpg" alt="" width="502" height="216" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=715</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Update SCOM Databases from SQL Server 2005 to SQL Server 2008 R2</title>
		<link>http://www.toolzz.com/?p=696</link>
		<comments>http://www.toolzz.com/?p=696#comments</comments>
		<pubDate>Wed, 14 Jul 2010 11:50:32 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[MP]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[Planning]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[Step by step]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=696</guid>
		<description><![CDATA[WARNING: Do not upgrade the Reporting server to 2008 R2 because it will not work. Stick on SQL 2008; the other databases it no problem
Starting with the installation of SQL 2005 last year i noticed that the options with SQL 2008 R2 are much more comprehensive especially the reporting functions are very good. So let’s upgrade [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WARNING</strong>: Do not upgrade the Reporting server to 2008 R2 because it will <em>not</em> work. Stick on SQL 2008; the other databases it no problem</p>
<p>Starting with the installation of SQL 2005 last year i noticed that the options with SQL 2008 R2 are much more comprehensive especially the reporting functions are very good. So let’s upgrade to 2008 R2.</p>
<p>Before taking the upgrade start with good backups of the databases, the SQL server and all the OpsMgr components.</p>
<p>1. Back up all databases<br />
2. Be sure to only upgrade with OpsMgr R2 (if possible minimal Cumulative Update 2)<br />
3. Upgrade Database components (OperationsManager, OperationsManagerDW and the ACS database)<br />
4. Upgrade the Operational database to SQL 2008</p>
<p>Microsoft System Center Operations Manager 2007 R2 adds support for using Microsoft SQL Server 2008 for your databases. If you currently are using SQL Server 2005, you need to perform some steps on your Operations Manager 2007 data before and after you upgrade your SQL Server installation. Two tools are provided on the R2 installation media to facilitate the upgrade. These tools are also included in SP1 update rollup 971541 (<a href="http://go.microsoft.com/fwlink/?LinkID=167911">http://go.microsoft.com/fwlink/?LinkID=167911</a>) if you are upgrading from SQL Server 2005 to SQL Server 2008 with Operations Manager 2007 SP1.</p>
<p><strong>To inplace upgrade from SQL Server 2005 to SQL Server 2008 R2<br />
</strong></p>
<ol>
<li>Go to the reporting server and Run the SRSUpgradeTool program. This tool saves and restores three configuration files that were modified during Operations Manager 2007 Reporting installation. Run the following  command from a command prompt: SRSUpgradeTool.exe /InstanceName:&lt;InstanceName&gt; /Action:PreSQLUpgrade<br />
Instance name is the name of the SQL instance that houses the reporting database example: SRSUpgradeTool.exe /InstanceName:MSSQLSERVER /Action:PreSQLUpgrade<br />
Note that the SRSUpgrade tool should be from at least the  Cumulative Update 2 version<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_01-Jul.-14-10.22.jpg"><img class="alignnone size-full wp-image-699" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_01-Jul.-14-10.22.jpg" alt="" width="489" height="149" /></a></li>
<li>Restart the SQL Server Reporting services service<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_03-Jul.-14-10.27.jpg"><img class="alignnone size-full wp-image-701" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_03-Jul.-14-10.27.jpg" alt="" width="301" height="114" /></a></li>
<li>Upgrade the SQL Server 2005 installation to SQL Server 2008 R2, using the procedures outlined in the SQL Server 2008 product documentation (this is just a next next finish upgrade)<br />
<a href="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_03-Jul.-14-13.27.jpg"><img class="alignnone size-full wp-image-703" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_03-Jul.-14-13.27.jpg" alt="" width="422" height="71" /></a></li>
<li>If you have a separate reporting server also upgrade this server.</li>
<li>After the upgrade it&#8217;s best to run a SQL query to clean up the localizedtext and publishermessage tables.<br />
The cleanup script (cleanup.sql) can be found at <a href="http://technet.microsoft.com/nl-nl/library/dd789073(en-us).aspx">http://technet.microsoft.com/nl-nl/library/dd789073(en-us).aspx</a>.</li>
</ol>
<p>The implace upgrade to SQL 2008 R2 of the OpsMgr servers worked like a charm! No issues or strange things.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=696</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Issues with the SQL Report server</title>
		<link>http://www.toolzz.com/?p=681</link>
		<comments>http://www.toolzz.com/?p=681#comments</comments>
		<pubDate>Thu, 08 Jul 2010 10:37:16 +0000</pubDate>
		<dc:creator>Willemjan</dc:creator>
				<category><![CDATA[Reporting]]></category>
		<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[OpsMgr]]></category>
		<category><![CDATA[Planning]]></category>
		<category><![CDATA[R2]]></category>
		<category><![CDATA[SCOM]]></category>
		<category><![CDATA[Step by step]]></category>
		<category><![CDATA[Troubleshoot]]></category>

		<guid isPermaLink="false">http://www.toolzz.com/?p=681</guid>
		<description><![CDATA[1. Issues with the report server
When building custom reports at a customer site we ran into some issues with Reporting server.
All default reports functioned well but when we created a new report we ran into the following issue.

For more information about this error navigate to the report server on the local server machine, or enable [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1. Issues with the report server</strong></p>
<p>When building custom reports at a customer site we ran into some issues with Reporting server.<br />
All default reports functioned well but when we created a new report we ran into the following issue.</p>
<p><img class="alignnone size-full wp-image-682" title="Error message" src="http://www.toolzz.com/wp-content/uploads/2010/07/ScreenHunter_02-Jul.-08-12.32.jpg" alt="" width="418" height="139" /><br />
<em>For more information about this error navigate to the report server on the local server machine, or enable remote errors<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Cannot create a connection to data source &#8216;dataSource1&#8242;.<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
An error has occurred during report processing.</em></p>
<p>On the reporting server SSL was enabled to secure the reporting sites.<br />
When i browsed to the reporting it came up with <em>Unable to Connect to Remote Server Error </em>when navigating to the web access<em>. </em>Typically an issue like this occurs in the RSWebApplication.config.<br />
This file is located in the ReportManager Folder (Example: D<em>:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportManager</em>).<br />
I did some investigating and checked the RSWebApplication.config file.</p>
<p>&lt;ReportServerUrl&gt;&lt;/ReportServerUrl&gt;<br />
&lt;ReportServerVirtualDirectory&gt;<strong>ReportServer</strong>&lt;/ReportServerVirtualDirectory&gt;<br />
&lt;ReportBuilderTrustLevel&gt;<strong>FullTrust</strong>&lt;/ReportBuilderTrustLevel&gt;</p>
<p>After changing the ReportServerUrl tag to contain both the server URL and the virtual directory, it could then connect to the remote server.</p>
<p>&lt;ReportServerUrl&gt;<strong>http://Servername/ReportServer/</strong>&lt;/ReportServerUrl&gt;<br />
&lt;ReportServerVirtualDirectory&gt;&lt;/ReportServerVirtualDirectory&gt;<br />
&lt;ReportBuilderTrustLevel&gt;<strong>FullTrust</strong>&lt;/ReportBuilderTrustLevel&gt;</p>
<p>After leaving the ReportServerUrl tag blank the problem was solved.</p>
<p>Ok next the issue on OpsMgr still exists so the next chapter was to investigate the datasource issue.</p>
<p><strong>Investigating the datasource issue<br />
</strong>After that i got the following message &#8220;Cannot create a connection to data source &#8216;dataSource1&#8242;.&#8221;</p>
<p>After some investigating I looked in the Reporting Server logfile Drive:\Program Files\Microsoft SQL Server\MSSQL.10\Reporting Services\LogFiles and find out that it was generating a report with the NT AUTHORITY\ANONYMOUS LOGON user which is not authenticated.</p>
<p>I finally resolved the issue:<br />
Open your report server <a href="https://server/Reports">https://server/Reports</a>, click on the “Data Sources” and configure it to use “Credentials stored securely in the report server” and enter the Windows authentication credentials of the account who has read access in the OperationsManagerDW database.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toolzz.com/?feed=rss2&amp;p=681</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
