<?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>Savision</title>
	<atom:link href="http://blog.savision.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.savision.com</link>
	<description></description>
	<lastBuildDate>Thu, 17 May 2012 15:45:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>MMS 2012: Savision&#8217;s major announcements!</title>
		<link>http://blog.savision.com/2012/05/17/mms-2012-whats-new-with-savision/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mms-2012-whats-new-with-savision</link>
		<comments>http://blog.savision.com/2012/05/17/mms-2012-whats-new-with-savision/#comments</comments>
		<pubDate>Thu, 17 May 2012 09:07:05 +0000</pubDate>
		<dc:creator>Gerben</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Live Maps]]></category>
		<category><![CDATA[SCOM 2007]]></category>
		<category><![CDATA[SCOM 2012]]></category>
		<category><![CDATA[SCSM 2010]]></category>
		<category><![CDATA[SCSM 2012]]></category>
		<category><![CDATA[Vital Signs]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=1016</guid>
		<description><![CDATA[Microsoft Management Summit 2012 was a major success for Savision! With dozens of our customers present, our team had the opportunity to learn first hand how our customers are using our products and how they intend to use them in SCOM 2012. Major Announcements from the Summit Included: Live Maps &#8211; Dashboards and Maps for System Center • Full support for System Center 2012 • Integration with System Center Service Manager o Automatically populate and maintain CMDB o Business services automatically correlated to incidents • Integration with Bing® Maps o View the health of your IT organization on interactive maps &#8230;]]></description>
			<content:encoded><![CDATA[<div>Microsoft Management Summit 2012 was a major success for Savision! With dozens of our customers present, our team had the opportunity to learn first hand how our customers are using our products and how they intend to use them in SCOM 2012.</div>
<div><a href="http://blog.savision.com/wp-content/uploads/2012/05/clip_image002.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 10px; padding-bottom: 10px; border: 0px;" title="clip_image002" src="http://blog.savision.com/wp-content/uploads/2012/05/clip_image002_thumb.jpg" border="0" alt="clip_image002" width="244" height="172" /></a></div>
<p>Major Announcements from the Summit Included:</p>
<div>
<p><strong>Live Maps &#8211; Dashboards and Maps for System Center</strong></p>
<p>• Full support for System Center 2012</p>
<p>• Integration with System Center Service Manager</p>
<p style="padding-left: 30px;">o Automatically populate and maintain CMDB</p>
<p style="padding-left: 30px;">o Business services automatically correlated to incidents</p>
<p>• Integration with Bing® Maps</p>
<p style="padding-left: 30px;">o View the health of your IT organization on interactive maps</p>
<p style="padding-left: 30px;">o Track roaming IT components across the globe</p>
<p><strong>Vital Signs &#8211; Hyper-V Management for System Center</strong></p>
<p>• Full support for System Center 2012</p>
<p>• Hyper-V Management Pack for SCOM</p>
<p>• Hyper-V Cluster and Cluster Shared Volume Support</p>
<p>• Capacity Management Dashboards</p>
<p style="padding-left: 30px;">o Assess current capacity across organization</p>
<p style="padding-left: 30px;">o Optimize to reclaim over allocated and misused resources</p>
<p style="padding-left: 30px;">o Provision new resources with best-placement suggestions</p>
<p>• Real-time Performance Monitoring</p>
<p style="padding-left: 30px;">o Measure performance of applications running inside virtual machines</p>
<p style="padding-left: 30px;">o Graphical view of storage subsystem</p>
</div>
<div>Also, many of our existing customers had questions regarding the upgrade from Live Maps 2007 R2 to Live Maps 2012.</div>
<div>All Live Maps 2007 R2 Standard customers <strong>with</strong> a valid maintenance and support contract can upgrade to Live Maps 2012 Standard version at no extra charge. To receive a quote on upgrading to our Enterprise version, please contact your Account Manager or <a href="mailto:Sales@savision.com">Sales@savision.com</a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/05/17/mms-2012-whats-new-with-savision/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hyper-V Management: What You Need to Know</title>
		<link>http://blog.savision.com/2012/05/11/hyper-v-management-what-you-need-to-know/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hyper-v-management-what-you-need-to-know</link>
		<comments>http://blog.savision.com/2012/05/11/hyper-v-management-what-you-need-to-know/#comments</comments>
		<pubDate>Fri, 11 May 2012 09:18:13 +0000</pubDate>
		<dc:creator>Gerben</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Vital Signs]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=991</guid>
		<description><![CDATA[Hyper-V Management: Addressing the Top Nine Challenges A Hyper-V dependent fabric is complex and takes specialized teams working together in order for it to keep running at its best. Manually diagnosing, troubleshooting and resolving Hyper-V Server performance problems is not only  time-consuming, but also requires storage, server, and network IT teams to work flawlessly together. Without a common, real-time view into Hyper-V host’s health, storage sub-systems and underlying networks, IT Pros are left frustrated when trying to resolve Hyper-V problems. Virtualized infrastructure outages are costly because of complexity. Consider these facts: It takes two (2) hours per incident to recover &#8230;]]></description>
			<content:encoded><![CDATA[<h3><em><span style="font-size: small;">Hyper-V Management: Addressing the Top Nine Challenges</span></em></h3>
<p><span style="font-size: small;"><br />
</span></p>
<p>A Hyper-V dependent fabric is complex and takes specialized teams working together in order for it to keep running at its best. Manually diagnosing, troubleshooting and resolving Hyper-V Server performance problems is not only  time-consuming, but also requires storage, server, and network IT teams to work flawlessly together.<br />
Without a common, real-time view into Hyper-V host’s health, storage sub-systems and underlying networks, IT Pros are left frustrated when trying to resolve Hyper-V problems. Virtualized infrastructure outages are costly because of complexity.</p>
<p>Consider these facts:</p>
<ul>
<li>It takes two (2) hours per incident to recover Virtualized OS related services;longer for hosted applications.</li>
<li>80 percent of IT organizations will have deployed a virtualization solution by the end of 2011. This means there will be more VMs deployed in 2011 than in 2001 to 2009 combined.</li>
<li>100 percent of IT organizations say that their private cloud is supported by a cross-functional team of three or more specialized members.</li>
</ul>
<p>&nbsp;</p>
<p>This white paper discusses the “Top Nine Problem Areas for Managing Hyper-V.”<br />
In each section, we discuss ways to plan, troubleshoot and optimize environmentsbased<br />
on best practices discussed by Microsoft MVPs.</p>
<pre><span style="font-family: Calibri; font-size: medium;"><a href="http://www2.savision.com/l/12082/2012-05-11/vjg2">Download now!</a></span></pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/05/11/hyper-v-management-what-you-need-to-know/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Bing Maps integrated in Operations Manager by Live Maps</title>
		<link>http://blog.savision.com/2012/04/16/bing-maps-integrated-in-operations-manager-by-live-maps/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bing-maps-integrated-in-operations-manager-by-live-maps</link>
		<comments>http://blog.savision.com/2012/04/16/bing-maps-integrated-in-operations-manager-by-live-maps/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 14:42:32 +0000</pubDate>
		<dc:creator>Klaas Hulder</dc:creator>
				<category><![CDATA[Live Maps]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=972</guid>
		<description><![CDATA[The upcoming release of Live Maps will contain a great new feature. This feature will make it possible to display your IT infrastructure, not only in a Diagram or List but also on an interactive Bing Map. I would like to use this blog article to explain the main components of this feature. How to get objects on a Bing Map. There are three ways to get an object from Operations Manager on a Bing Map. The first one is just like in our other views by dragging the objects from a tree view on the Map. We also created &#8230;]]></description>
			<content:encoded><![CDATA[<p>The upcoming release of Live Maps will contain a great new feature. This feature will make it possible to display your IT infrastructure, not only in a Diagram or List but also on an interactive Bing Map.</p>
<p>I would like to use this blog article to explain the main components of this feature.</p>
<p><strong>How to get objects on a Bing Map.</strong></p>
<p>There are three ways to get an object from Operations Manager on a Bing Map. The first one is just like in our other views by dragging the objects from a tree view on the Map.</p>
<p>We also created a location wizard that uses a csv file as input to place the objects automatically.</p>
<p>By using this wizard it is possible to add location information (Latitude and Longitude coordinates) to existing objects or it is also possible to generate new views for each location and these generated views can be automatically populated with the devices that are on that physical location using IP Subnet information.</p>
<p><strong>Showing objects on a Bing Map.</strong></p>
<p>After the objects are created or extended with location information it is possible to create a Map view of a part of the world. And all the objects that are within the bounds of the view will be displayed.</p>
<p>There are companies out there with a lot of objects that have a location like restaurants or ATM’s. If we would plot each object on the Map you would see only a big clutter of pins. That is why we implemented the automatic clustering of objects with a rolled up state. This way you can spot an object in a critical state at a glance and find it in a second.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/04/clip_image002.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="clip_image002" src="http://blog.savision.com/wp-content/uploads/2012/04/clip_image002_thumb.jpg" border="0" alt="clip_image002" width="717" height="438" /></a></p>
<p>It is very easy to find a specific location in Live Maps because we use the Bing Maps geocoding service for looking up locations. So if you know the address of one of your buildings or ATM’s for example you can find it very quickly.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/04/clip_image003.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="clip_image003" src="http://blog.savision.com/wp-content/uploads/2012/04/clip_image003_thumb.png" border="0" alt="clip_image003" width="446" height="137" /></a></p>
<p><strong>State rollup and alerts.</strong></p>
<p>Another cool thing is that after the view is saved the bounds are saved in the Operations Manager database. So if an alert is generated or a state is changed it is automatically related to the Map. This means that the Map that is created can be used in an overview dashboard. So if something is wrong in for example New York the Map is always reflecting this state even if the new locations are added to the Operations Manager database later.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/04/clip_image005.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="clip_image005" src="http://blog.savision.com/wp-content/uploads/2012/04/clip_image005_thumb.jpg" border="0" alt="clip_image005" width="725" height="425" /></a></p>
<p><strong>Information overlays.</strong></p>
<p>There is a lot of information that is provided by the government or an external party using a kml/kmz format. This can be information about weather, earthquakes and a lot more. Sometimes it can be very useful to display this information on top of the Map in combination with your own data from Operations Manager.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/04/clip_image007.jpg"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="clip_image007" src="http://blog.savision.com/wp-content/uploads/2012/04/clip_image007_thumb.jpg" border="0" alt="clip_image007" width="729" height="500" /></a></p>
<p><strong>Monitoring moving objects.</strong></p>
<p>We will make it possible to track moving objects like ships. This way you can not only monitor the state of the ship but also its location. And if you also add a weather overlay you can see why this ship is in a critical state.</p>
<p>The interactive Maps feature will be available soon in Live Maps v6 for Operations Manager 2007 R2 and Live Maps for Operations Manager 2012.</p>
<p>For more information about Live Maps click <a href="http://www.savision.com/livemaps">here</a> or <a href="mailto:sales@savision.com">contact us</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/04/16/bing-maps-integrated-in-operations-manager-by-live-maps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Catching Up with the Team at Gamestop</title>
		<link>http://blog.savision.com/2012/04/16/catching-up-with-the-team-at-gamestop/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=catching-up-with-the-team-at-gamestop</link>
		<comments>http://blog.savision.com/2012/04/16/catching-up-with-the-team-at-gamestop/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 07:42:17 +0000</pubDate>
		<dc:creator>Gerben</dc:creator>
				<category><![CDATA[Live Maps]]></category>
		<category><![CDATA[SCOM 2007]]></category>
		<category><![CDATA[SCOM 2012]]></category>

		<guid isPermaLink="false">http://blog.savision.com/2012/04/16/catching-up-with-the-team-at-gamestop/</guid>
		<description><![CDATA[One of the best parts of my job is visiting with customers and hearing about their experiences with our products. Often times, the first thing I do when arriving onsite is ask, “Do you have Live Maps up on a video wall within the NOC?” Sure enough, when we walked into Gamestop’s NOC – bam – Live Maps was displayed on a projector. This past week, I got the chance to chat with Larry Brown, SR Monitoring Engineer at Gamestop, regarding their NOC setup and how they use Live Maps in general. Nick Hebert, Account Manager, Savision: How has Live &#8230;]]></description>
			<content:encoded><![CDATA[<p>One of the best parts of my job is visiting with customers and hearing about their experiences with our products. Often times, the first thing I do when arriving onsite is ask, “Do you have Live Maps up on a video wall within the NOC?” Sure enough, when we walked into Gamestop’s NOC – bam – Live Maps was displayed on a projector. This past week, I got the chance to chat with Larry Brown, SR Monitoring Engineer at Gamestop, regarding their NOC setup and how they use Live Maps in general.
<p><em>Nick Hebert, Account Manager,</em> <em>Savision:</em> How has Live Maps helped transform the way you visualize data within your NOC?
<p>LB: Savision has allowed us to visualize our applications and how they relate to each other.
<p><em>NH: How has Live Maps improved your support team’s access to SCOM data?</em><em></em>
<p>LB: Using Savision has allowed our Operations team a “View” into the SCOM data and provided quicker escalation time to the Application Support teams.
<p><em>NH: What features are you most looking forward to in Live Maps for SCOM 2012?</em>
<p>LB: Automatically add business context to all your incidents
<p><em>NH: What’s better NOC setup?&nbsp; Monitors or projectors on a screen? </em>
<p>LB: We have it displayed on both; on the local desktops for drill-down functions and on a projector for over-all-health rollup in our environment.
<p>Are you interested in evaluating Live Maps for the purpose of having SCOM on a video screen? Contact <a href="mailto:sales@savision.com">sales@savision.com</a> to learn more! </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/04/16/catching-up-with-the-team-at-gamestop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cluster Monitoring – Adding in the Shared Volumes</title>
		<link>http://blog.savision.com/2012/04/10/cluster-monitoring-%e2%80%93-adding-in-the-shared-volumes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=cluster-monitoring-%25e2%2580%2593-adding-in-the-shared-volumes</link>
		<comments>http://blog.savision.com/2012/04/10/cluster-monitoring-%e2%80%93-adding-in-the-shared-volumes/#comments</comments>
		<pubDate>Tue, 10 Apr 2012 08:14:36 +0000</pubDate>
		<dc:creator>Gerben</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Vital Signs]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=937</guid>
		<description><![CDATA[We have a two-fold motivation for today’s blog post. First, it lets us close a small gap we have noticed in the monitoring of clusters and cluster shared volumes. Second, it lets us demonstrate some interesting tricks in creating relationships within Operations Manager. First, a bit of context. Microsoft provides the “Server Failover Cluster Management Pack” to monitor most aspects of clusters. However, the support for cluster shared volumes (CSVs) within the cluster is a little weak. You can find some monitoring of CSVs under the nodes in the cluster where they seem to be treated identically to local storage, &#8230;]]></description>
			<content:encoded><![CDATA[<p>We have a two-fold motivation for today’s blog post. First, it lets us close a small gap we have noticed in the monitoring of clusters and cluster shared volumes. Second, it lets us demonstrate some interesting tricks in creating relationships within Operations Manager.</p>
<p>First, a bit of context. Microsoft provides the “<a href="http://www.microsoft.com/download/en/details.aspx?id=2268" target="_blank">Server Failover Cluster Management Pack</a>” to monitor most aspects of clusters. However, the support for cluster shared volumes (CSVs) within the cluster is a little weak. You can find some monitoring of CSVs under the nodes in the cluster where they seem to be treated identically to local storage, albeit with rather confusing names.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/04/clip_image002.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="clip_image002" src="http://blog.savision.com/wp-content/uploads/2012/04/clip_image002_thumb.png" border="0" alt="clip_image002" width="610" height="135" /></a></p>
<p>You can find additional monitoring of CSVs under the resource groups for the cluster, where the CSV is given a much friendlier name. However, this monitoring only indicates whether or not the CSV is online.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/04/clip_image004.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="clip_image004" src="http://blog.savision.com/wp-content/uploads/2012/04/clip_image004_thumb.png" border="0" alt="clip_image004" width="634" height="164" /></a></p>
<p>Where, then, does one go to find cluster shared volumes monitored as a distinct entity? To the new “<a href="http://www.microsoft.com/download/en/details.aspx?id=9296" target="_blank">Windows Server Operating System Management Pack</a>”. Kevin Holman has a nice <a href="http://blogs.technet.com/b/kevinholman/archive/2011/09/30/opsmgr-new-base-os-mp-6-0-6956-0-adds-cluster-shared-volume-monitoring-bpa-and-many-changes.aspx" target="_blank">blog post</a> describing the discoveries and monitors that have been added to this management pack specifically for cluster shared volumes.</p>
<p>Unfortunately, however, the new monitors sit all by themselves in the Server OS MP and never unite with the cluster itself in the Failover Cluster MP. We thought it would be nice if the monitors for the CSVs could contribute to the health of the cluster. All we need to do is to create a relationship between the cluster and the cluster shared volumes, and then write a dependency monitor to roll up the health state.</p>
<p>Matthew Long recently had a good blog post entitled “<a href="http://matthewlong.wordpress.com/2012/03/03/scripting-relationship-discovery-in-operations-manager-2007-2012/" target="_blank">Scripting Relationship Discovery in Operations Manager 2007 / 2012</a>” and we’ll use that as a basis for our own management pack and relationship discovery.</p>
<p>Our plan is to use a script to create a containment relationship between Microsoft.Windows.Cluster and Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume. Reading Matthew’s post, the key items are:</p>
<p>1. Create instances of both classes.<br />
2. Create an instance of the relationship class that is used to link the two classes.<br />
3. Assign the two instances created in (1) to the relationship and then submit it to Operations Manager.<br />
The relevant lines of code are:</p>
<div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://blog.savision.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://blog.savision.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://blog.savision.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://blog.savision.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="powershell" style="font-family:monospace;"><span class="kw2">set</span> oCluster <span class="sy0">=</span> oDiscoveryData.CreateClassInstance<span class="br0">&#40;</span><span class="st0">&quot;$MPElement[Name='Cluster!Microsoft.Windows.Cluster']$&quot;</span><span class="br0">&#41;</span>
<span class="kw2">set</span> oClusterSharedVolume <span class="sy0">=</span> oDiscoveryData.CreateClassInstance<span class="br0">&#40;</span><span class="st0">&quot;$MPElement[Name='CSVMonitoring!Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume']$&quot;</span><span class="br0">&#41;</span>
<span class="kw2">set</span> oRelationship <span class="sy0">=</span> oDiscoveryData.CreateRelationshipInstance<span class="br0">&#40;</span><span class="st0">&quot;$MPElement[Name='Savision.MapClusterSharedVolumeToCluster.ClusterContainsClusterSharedVolume']$&quot;</span><span class="br0">&#41;</span>
oRelationship.Source <span class="sy0">=</span> oCluster
oRelationship.Target <span class="sy0">=</span> oClusterSharedVolume
call oDiscoveryData.AddInstance<span class="br0">&#40;</span>oRelationship<span class="br0">&#41;</span>
call oAPI.<span class="kw3">Return</span><span class="br0">&#40;</span>oDiscoveryData<span class="br0">&#41;</span></pre></div></div>
<p>What is missing in the code snippet above is filling in the properties of the oCluster and oClusterSharedVolume objects. Do we have to fill in every single property of the class (such as the VendorID and IsRunningMixedVersion on the Microsoft.Windows.Cluster class), or can we “cheat”?</p>
<p>It turns out, we can get away with cheating. The only properties we need to fill in are those marked as Key=”true” within the Microsoft management packs. That makes sense because we are not submitting discovery data for the classes themselves, just for the relationship between them. The only thing Operations Manager should need to create the relationship is the keys. This allows us to get away with a much smaller script and keeps us from having to replicate all the details of the discoveries that were already written in the Microsoft management packs.</p>
<p>Thankfully, the cluster shared volume class contains the name of the cluster which is also used as the key in the cluster class, so we don’t even need to interact with the system the discovery is running on. We can simply copy all of the properties out of the targeted CSV class using the $Target/ notation. For example:</p>
<div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_2"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#codesyntax_2"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_2" onClick="javascript:wpsh_code(2)" title="Show code only"><img border="0" style="border: 0 none" src="http://blog.savision.com/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_2" onClick="javascript:wpsh_print(2)" title="Print code"><img border="0" style="border: 0 none" src="http://blog.savision.com/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://blog.savision.com/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://blog.savision.com/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="powershell" style="font-family:monospace;">call oCluster.AddProperty<span class="br0">&#40;</span><span class="st0">&quot;$MPElement[Name='Cluster!Microsoft.Windows.Cluster']/Name$&quot;</span><span class="sy0">,</span> _
<span class="st0">&quot;$Target/Property[Type='CSVMonitoring!Microsoft.Windows.Server.ClusterSharedVolumeMonitoring.ClusterSharedVolume']/ClusterName$&quot;</span><span class="br0">&#41;</span></pre></div></div>
<p>When the script runs every four hours<a name="_GoBack"></a>, it will create a containment relationship between clusters and cluster shared volumes. Add in a few dependency monitors as we have done and voila, the cluster shared volumes now appear in the health explorer for the cluster and roll their state upwards.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/04/clip_image005.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="clip_image005" src="http://blog.savision.com/wp-content/uploads/2012/04/clip_image005_thumb.png" border="0" alt="clip_image005" width="535" height="146" /></a></p>
<p>If you would like to make use of this management pack in your own environment, we have included it as an attachment to this blog post.</p>
<p>Download the management pack here: <a href="http://blog.savision.com/wp-content/uploads/2012/04/Savision.MapClusterSharedVolumeToCluster.txt">Savision.MapClusterSharedVolumeToCluster</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/04/10/cluster-monitoring-%e2%80%93-adding-in-the-shared-volumes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To: Override the Health Rollup on a Live Maps view</title>
		<link>http://blog.savision.com/2012/03/27/how-to-override-the-health-rollup-on-a-live-maps-view/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-override-the-health-rollup-on-a-live-maps-view</link>
		<comments>http://blog.savision.com/2012/03/27/how-to-override-the-health-rollup-on-a-live-maps-view/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 07:00:00 +0000</pubDate>
		<dc:creator>Michiel</dc:creator>
				<category><![CDATA[How To's]]></category>
		<category><![CDATA[Live Maps]]></category>
		<category><![CDATA[SCOM 2007]]></category>
		<category><![CDATA[Savision]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=921</guid>
		<description><![CDATA[Quite frequently we receive questions on how the Health Rollup on a Live Maps view is performed and whether it is possible to make any changes to this Health Rollup to support specific customer scenarios. In this article I will explain the default Health Rollup that is performed on any Live Maps view and different options that are available to change this default behavior. Monitoring Unavailable By default, the Health Rollup on a Live Maps view treats objects that are in a ‘Monitoring Unavailable’ state as ‘Critical’. So, when there are one or more objects in a ‘Monitoring Unavailable’ state &#8230;]]></description>
			<content:encoded><![CDATA[<p>Quite frequently we receive questions on how the Health Rollup on a Live Maps view is performed and whether it is possible to make any changes to this Health Rollup to support specific customer scenarios. In this article I will explain the default Health Rollup that is performed on any Live Maps view and different options that are available to change this default behavior.</p>
<h1>Monitoring Unavailable</h1>
<p>By default, the Health Rollup on a Live Maps view treats objects that are in a ‘Monitoring Unavailable’ state as ‘Critical’. So, when there are one or more objects in a ‘Monitoring Unavailable’ state on a Live Maps view, the consolidated Health State of that Live Maps view will show ‘Critical’.</p>
<p>This can be illustrated by looking at the Health Explorer output in such a situation:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="How-To Override the Health Rollup on a Live Maps view (1)" border="0" alt="How-To Override the Health Rollup on a Live Maps view (1)" src="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-1_thumb.png" width="638" height="480"></a></p>
<p>By creating overrides, we can change this behavior. In the example below, an override is applied to the Monitoring unavailable parameter of the Live Maps Availability Health Rollup for the specific Live Maps view (group) named Cluster Nodes:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="How-To Override the Health Rollup on a Live Maps view (2)" border="0" alt="How-To Override the Health Rollup on a Live Maps view (2)" src="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-2_thumb.png" width="640" height="350"></a></p>
<p>When we do the same on the Live Maps Configuration Health Rollup, the Live Maps Performance Health Rollup and the Live Maps Security Health Rollup and then refresh our Health Explorer output, we can see the result of these overrides being reflected in the Health Rollup that is performed:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-3.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="How-To Override the Health Rollup on a Live Maps view (3)" border="0" alt="How-To Override the Health Rollup on a Live Maps view (3)" src="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-3_thumb.png" width="638" height="480"></a></p>
<p>In the example above, we have defined these overrides for a single Live Maps view (named Cluster Nodes).</p>
<p>If we would want to apply these overrides to all Live Maps views at once, we have to target all objects of&nbsp; the class <strong>Live Maps Group</strong> in our overrides definitions:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-4.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="How-To Override the Health Rollup on a Live Maps view (4)" border="0" alt="How-To Override the Health Rollup on a Live Maps view (4)" src="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-4_thumb.png" width="640" height="343"></a></p>
<p>After defining an override on each of the four standard OpsMgr Health Categories (Availability, Configuration, Performance and Security), the Live Maps Health Rollup for any object on a Live Maps view that is in a ‘Monitoring Unavailable’ state will be according to the override value as specified.</p>
<h1>Maintenance Mode</h1>
<p>Similar to the override definitions for ‘Monitoring Unavailable’ as described above, overrides can be defined that influence objects that are in ‘Maintenance Mode’. By default, objects in Maintenance Mode are rolled up as ‘Healthy’. Using overrides this can be changed to ‘Warning’ or ‘Critical’.</p>
<h1>Rollup Algorithm and Percentage</h1>
<p>The default ‘Rollup Algorithm’ that is used on a Live Maps view is defined as ‘Worst Health State of any member’, just like the default entity Health Rollup that is used by OpsMgr to calculate the Health State on any managed object.</p>
<p>In certain scenarios, it might be desired to change this algorithm. The other options available are ‘Best Health State of any member’ and ‘Worst State of a percentage of members in good Health State’.</p>
<p>The later needs to be combined with a value for the parameter ‘Percentage’. In the example below an override is defined for this combination:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-5.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="How-To Override the Health Rollup on a Live Maps view (5)" border="0" alt="How-To Override the Health Rollup on a Live Maps view (5)" src="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-5_thumb.png" width="640" height="362"></a></p>
<p>So now its Rollup Algorithm reads ‘The worst state from 50% of the best states of the objects in this group’. A terrible definition, I know, but that is how it is defined in OpsMgr. This is what is called a most optimistic “glass half-full” scenario: it takes 50% of the objects in their best state and then rolls up the worst state of those.</p>
<p>When our Live Maps view ‘Cluster Nodes’ shows the following states for our individual Windows Cluster nodes:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-6.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="How-To Override the Health Rollup on a Live Maps view (6)" border="0" alt="How-To Override the Health Rollup on a Live Maps view (6)" src="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-6_thumb.png" width="640" height="408"></a></p>
<p>the following Availability Health Rollup would be presented in the Health Explorer output due to the Rollup Algorithm as defined:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-7.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="How-To Override the Health Rollup on a Live Maps view (7)" border="0" alt="How-To Override the Health Rollup on a Live Maps view (7)" src="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-7_thumb.png" width="638" height="480"></a></p>
<p>The Live Maps Availability Health Rollup will keep showing ‘Healthy’ in this example as long as the Availability Health of at least 50% of the objects is Healthy.</p>
<p>When we have 2 of the objects in a ‘Warning’ Availability state while the others are ‘Healthy’, the Live Maps Availability Health Rollup will keep showing ‘Health’ as well:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-8.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="How-To Override the Health Rollup on a Live Maps view (8)" border="0" alt="How-To Override the Health Rollup on a Live Maps view (8)" src="http://blog.savision.com/wp-content/uploads/2012/03/How-To-Override-the-Health-Rollup-on-a-Live-Maps-view-8_thumb.png" width="638" height="480"></a></p>
<h1>Conclusion</h1>
<p>With the use of overrides, the Health Rollup on a Live Maps view can be changed to reflect the consolidated state of the objects on that Live Maps view as deemed correct from a business perspective. This is especially useful in clustering scenarios and other redundancy or High Availability solutions.</p>
<p>More information on Live Maps can be found <a href="http://www.savision.com/livemaps">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/03/27/how-to-override-the-health-rollup-on-a-live-maps-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To: Make your OpsMgr Application Views Dynamic</title>
		<link>http://blog.savision.com/2012/03/13/how-to-make-your-opsmgr-application-views-dynamic/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-make-your-opsmgr-application-views-dynamic</link>
		<comments>http://blog.savision.com/2012/03/13/how-to-make-your-opsmgr-application-views-dynamic/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 13:28:23 +0000</pubDate>
		<dc:creator>Dennis</dc:creator>
				<category><![CDATA[How To's]]></category>
		<category><![CDATA[Live Maps]]></category>
		<category><![CDATA[SCOM 2007]]></category>
		<category><![CDATA[SCOM 2012]]></category>
		<category><![CDATA[SCSM 2010]]></category>
		<category><![CDATA[SCSM 2012]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=893</guid>
		<description><![CDATA[IT Infrastructures are always subject to change. Which means it is a hell of a job to keep your application models in sync with the reality of the day. With Live Maps for Operations Manager we allow you to make your application model dynamic.  This article will detail the simple steps on how to accomplish that. Let&#8217;s take a simple business application that has a web farm front end. The goal is that every time a web farm instance is added to or removed from the farm, the application map gets updated automatically. After starting the Live Maps Authoring Console we create a dynamic &#8230;]]></description>
			<content:encoded><![CDATA[<p>IT Infrastructures are always subject to change. Which means it is a hell of a job to keep your application models in sync with the reality of the day. With <a href="http://www.savision.nl/livemaps">Live Maps</a> for Operations Manager we allow you to make your application model dynamic.  This article will detail the simple steps on how to accomplish that.</p>
<p>Let&#8217;s take a simple business application that has a web farm front end. The goal is that every time a web farm instance is added to or removed from the farm, the application map gets updated automatically.</p>
<p>After starting the Live Maps Authoring Console we create a dynamic list that will be populated with web farm instances by defining membership rules based on the name of the instance.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Add-Dynamic-List.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Blog-Add Dynamic List" src="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Add-Dynamic-List_thumb.png" border="0" alt="Blog-Add Dynamic List" width="387" height="323" /></a></p>
<p>Once the list view has been added we will add and configure the membership rule. A membership rule can be targeted to any object class and can filter based on any discovered property. In this example we target the rule to the <strong><em>IIS 7 Web Site</em></strong> class and we create a filter based on the <strong><em>Display Name</em></strong> of the IIS instance.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Add-and-Configure-Rule.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Blog-Add and Configure Rule" src="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Add-and-Configure-Rule_thumb.png" border="0" alt="Blog-Add and Configure Rule" width="676" height="447" /></a></p>
<p>After the rule has been added the IIS instances that match the rule will appear in the preview window. Alternatively you can configure the  appearance of the view by changing the <strong><em>View Settings</em></strong> and <em><strong>Class Defaults</strong></em>. Changing the <em><strong>Class Defaults</strong></em> allow you to display any additional discovered properties, in the example we have added the bindings of the web site.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Configured-List.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Blog-Configured List" src="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Configured-List_thumb.png" border="0" alt="Blog-Configured List" width="679" height="234" /></a></p>
<p>Now we have finished the ‘hard’ part let&#8217;s create an application topology map by adding a new <strong><em>Drawing</em></strong> view.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Add-Drawing.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Blog-Add Drawing" src="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Add-Drawing_thumb.png" border="0" alt="Blog-Add Drawing" width="424" height="314" /></a></p>
<p>To create a drill-down from the application map to the web farm view the only thing you need to do is to drag and drop the Web Farm view on top of the application map. In the context menu you will find multiple options to enhance the appearance of the web farm object. In this example we  make the image visible.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Drag-and-Drop-Web-Farm.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Blog-Drag and Drop Web Farm" src="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Drag-and-Drop-Web-Farm_thumb.png" border="0" alt="Blog-Drag and Drop Web Farm" width="704" height="389" /></a></p>
<p>From the <em><strong>Objects</strong></em> pane we now add additional application components like Databases and End User perspectives.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Application-Map.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Blog-Application Map" src="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Application-Map_thumb.png" border="0" alt="Blog-Application Map" width="705" height="427" /></a></p>
<p>To present the health of this business application on a high level dashboard, just add another <em><strong>Drawing</strong></em> view, add a <strong><em>Dashboard Item</em></strong> shape and drag and drop the application map on the<strong><em> Dashboard Item.</em></strong></p>
<p><strong><em><a href="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Dashboard.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="Blog-Dashboard" src="http://blog.savision.com/wp-content/uploads/2012/03/Blog-Dashboard_thumb.png" border="0" alt="Blog-Dashboard" width="704" height="415" /></a></em></strong></p>
<p>So creating a dynamic application map with Live Maps does not require difficult xml editing procedures but just a few simple clicks in the Live Maps authoring console.</p>
<p>Additional resources:</p>
<ul>
<li><a href="http://blog.savision.com/2009/11/18/how-to-configure-opsmgr-r2-service-level-tracking-on-live-maps-views/">How to configure service level tracking on Live Maps views</a></li>
<li><a href="http://blog.savision.com/2009/03/04/how-to-override-the-state-rollup-behavio/">How to override the state rollup behavior of a Live Maps view</a></li>
<li><a href="http://blog.savision.com/2011/12/02/sneak-preview-%e2%80%93-live-maps-integration-with-sc-service-manager/">Sneak Preview – Live Maps Integration With SC Service Manager</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/03/13/how-to-make-your-opsmgr-application-views-dynamic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where Did My Disk Space Go?</title>
		<link>http://blog.savision.com/2012/02/21/where-did-my-disk-space-go/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=where-did-my-disk-space-go</link>
		<comments>http://blog.savision.com/2012/02/21/where-did-my-disk-space-go/#comments</comments>
		<pubDate>Tue, 21 Feb 2012 10:31:42 +0000</pubDate>
		<dc:creator>Gerben</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Vital Signs]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=875</guid>
		<description><![CDATA[Where Did My Disk Space Go? – Troubleshooting Virtual Machine Storage Issues in Hyper-V With Hyper-V, it is very easy to over commit your storage space by creating dynamic VHD files. It is also easy to consume all of your available storage by creating multiple, parallel snapshots, creating large fixed VHD files, and letting your dynamic VHD files expand as the guest operating systems demand more space. What happens when you hit the limit on your storage devices? Your virtual machines are placed into the dreaded “Paused Critical” or “Major Failure” states. According to Virtual PC Guy : If we &#8230;]]></description>
			<content:encoded><![CDATA[<p><strong><span style="font-size: medium;">Where Did My Disk Space Go? – Troubleshooting Virtual Machine Storage Issues in Hyper-V</span></strong></p>
<p>With Hyper-V, it is very easy to over commit your storage space by creating dynamic VHD files. It is also easy to consume all of your available storage by creating multiple, parallel snapshots, creating large fixed VHD files, and letting your dynamic VHD files expand as the guest operating systems demand more space.</p>
<p><span style="font-size: small;">What happens when you hit the limit on your storage devices? Your virtual machines are placed into the dreaded “Paused Critical” or “Major Failure” states.</span></p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/clip_image0022.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="clip_image002" src="http://blog.savision.com/wp-content/uploads/2012/02/clip_image002_thumb2.png" border="0" alt="clip_image002" width="648" height="200" /></a></p>
<p><a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/04/22/why-is-my-virtual-machine-paused-critical-hyper-v.aspx">According to Virtual PC Guy</a> :</p>
<p><em>If we were to run out of space for expanding a dynamic or differencing virtual hard disk – we would start failing disk write operations inside the virtual machine. The result would most likely be that the guest operating system would crash. To avoid this problem we periodically poll the storage that is being used for the virtual hard disks. If the free space falls under 200 megabyte we will pause the virtual machine and mark it as “Paused-Critical”.</em></p>
<p>This raises the unfortunate possibility of a mission-critical production application suddenly becoming unavailable because an unrelated virtual machine decided it needed more space.</p>
<p>Just what files do virtual machines need and where are they located? Again, Virtual PC Guy is a good source of information. In his articles “<a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/03/10/understanding-where-your-virtual-machine-files-are-hyper-v.aspx">Understanding where your virtual machine files are in Hyper-V</a>” and “<a href="http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/04/13/where-are-my-snapshot-files-hyper-v.aspx">Where are my snapshot files</a>” he discusses the types of files virtual machines use, where Hyper-V stores them,<a name="_GoBack"></a> and outlines some perils:</p>
<p><em>One thing that often trips people up is if they have their virtual hard disks configured on one drive – but have left their snapshot files stored on the system drive.</em></p>
<p>Savison’s <a href="http://savision.com/vitalsigns">Vital Signs</a> for <a href="http://savision.com/privatecloud">Hyper-V</a> can help guard against virtual machines running out of storage space, can help you proactively manage your VHD placement, and can show you where you can free up space if you have, unfortunately, run out.</p>
<p>The KPI tab within our dashboard will allow you to monitor both physical storage space as well as disk errors reported by the virtual machines – a sign that their VHDs are not able to expand.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/clip_image003.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="clip_image003" src="http://blog.savision.com/wp-content/uploads/2012/02/clip_image003_thumb.png" border="0" alt="clip_image003" width="268" height="441" /></a></p>
<p>The storage tab graphically shows the occupancy of all drives broken down by virtual machine, shows all files used by your virtual machines, and sums up the total physical storage required by each virtual machine.</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/clip_image0051.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="clip_image005" src="http://blog.savision.com/wp-content/uploads/2012/02/clip_image005_thumb1.png" border="0" alt="clip_image005" width="765" height="154" /></a></p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/clip_image0072.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="clip_image007" src="http://blog.savision.com/wp-content/uploads/2012/02/clip_image007_thumb2.png" border="0" alt="clip_image007" width="656" height="176" /></a></p>
<p>With this information in hand, you can make intelligent decisions about where to place new VHD files and to determine where you can free up space – whether by removing snapshots or moving virtual machines – for your mission-critical VMs.</p>
<p>For more information about this Blog article or Vital Signs <a href="mailto:Gerben.vanbokhorst@savision.com">contact us</a>! You can read more blogs articles at <a href="http://blog.savision.com" target="_blank">blog.savision.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/02/21/where-did-my-disk-space-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why hospitals need to know their Vital Signs to stay (a)Live Maps</title>
		<link>http://blog.savision.com/2012/02/16/why-hospitals-need-to-know-their-vital-signs-to-stay-alive-maps-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-hospitals-need-to-know-their-vital-signs-to-stay-alive-maps-2</link>
		<comments>http://blog.savision.com/2012/02/16/why-hospitals-need-to-know-their-vital-signs-to-stay-alive-maps-2/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 15:40:00 +0000</pubDate>
		<dc:creator>Gerben</dc:creator>
				<category><![CDATA[How To's]]></category>
		<category><![CDATA[Live Maps]]></category>
		<category><![CDATA[SCOM 2012]]></category>
		<category><![CDATA[SCSM 2012]]></category>
		<category><![CDATA[Vital Signs]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=838</guid>
		<description><![CDATA[Savision works with IT environments that are looking for faster ways to solve their problems. And while we are not bound by one industry or vertical, Savision is collaborating with more and more Hospital and Healthcare customers. It makes sense. Hospitals are becoming increasingly more reliant on technology, and if their machines or applications are down &#8212; the results could be devastating. I recently got the chance to chat with Errol Small, Technical Services Manager at Healthcare Partners and Rogee Fe de Leon, Technical Services Manager at Maimonides Medical Center about the unique challenges they face, and how Live Maps &#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.savision.com/">Savision</a> works with IT environments that are looking for faster ways to solve their problems. And while we are not bound by one industry or vertical, Savision is collaborating with more and more Hospital and Healthcare customers. It makes sense. Hospitals are becoming increasingly more reliant on technology, and if their machines or applications are down &#8212; the results could be devastating. I recently got the chance to chat with Errol Small, Technical Services Manager at Healthcare Partners and Rogee Fe de Leon, Technical Services Manager at Maimonides Medical Center about the unique challenges they face, and how Live Maps help them speed up their problem resolution flow. Here’s what they had to say:</p>
<p><strong>Nick Hebert, Account Manager, Savision:</strong> <em>Why in a hospital setting is it extra important to have real-time monitoring information? </em></p>
<p><strong>Errol E. Small, Technical Services Manager, HealthCare Partners Medical Group: </strong>In this type on environment near or real-time monitoring and notification could be the defining factor in a life or death situation between the Doctor and patient relationship, if information is not readily available. Having the dependency of accurate monitoring can ward off any issue before it becomes a critical incidence.</p>
<p><a href="http://www.healthcarepartners.com/"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-image: initial; margin: 0px; border: 0px initial initial;" title="clip_image001" src="http://blog.savision.com/wp-content/uploads/2012/02/clip_image001_thumb.jpg" border="0" alt="clip_image001" width="180" height="140" /></a></p>
<p><strong>Rogee Fe de Leon, Technical Services Manager, Maimonides Medial Center:</strong> It is important because a downed system will impact the hospital work flows which in turn will affect Patient Care.</p>
<p><a href="http://www.maimonidesmed.org/Main/Home.aspx"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-image: initial; border: 0px initial initial;" title="clip_image002" src="http://blog.savision.com/wp-content/uploads/2012/02/clip_image002_thumb.jpg" border="0" alt="clip_image002" width="244" height="138" /></a></p>
<p><strong>NH:</strong> <em>Are you using Live Maps to monitor your critical hospital devices?</em></p>
<p><strong>RFdL:</strong> Yes. Specifically, we use Live Maps to monitor the servers, routers, and switches which enable the use of the Hospital’s various applications.</p>
<p><strong>ES:</strong> All critical production servers that support our environment are monitored by Live Maps</p>
<p><strong>NH:</strong> <em>How has Live Maps improved your support team’s access to SCOM data?</em></p>
<p><strong>ES:</strong> Live Map places the tons of alerts and events that OpsMgr provides and make it easy to drill down to the root cause and provides explanations of cause and resolutions where possible.</p>
<p><strong>RFdL:</strong> Live Maps allows us to see right away where a problem is and what particular SCOM monitor is reporting an issue.</p>
<p><strong>NH:</strong> <em>What is an extra feature Savision could add to Live Maps to make your lives easier?</em></p>
<p><strong>RFdL:</strong> I would suggest adding more drawing features.  One feature I would suggest is the ability to draw tables.</p>
<p><strong>ES:</strong> Expand your knowledge base and training videos</p>
<p>What recommendations do <strong>you</strong><strong> </strong>have for Savision in their development of <a href="http://www.savision.com/livemaps">Live Maps</a> for 2012 and <a href="http://www.savision.com/vitalsigns">Vital Signs</a>? <a href="mailto:Nick.Hebert@savision.com">Click here</a> to give your suggestion!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/02/16/why-hospitals-need-to-know-their-vital-signs-to-stay-alive-maps-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How-To: Resolving Live Maps Authoring dependencies</title>
		<link>http://blog.savision.com/2012/02/13/how-to-resolving-live-maps-authoring-dependencies/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-resolving-live-maps-authoring-dependencies</link>
		<comments>http://blog.savision.com/2012/02/13/how-to-resolving-live-maps-authoring-dependencies/#comments</comments>
		<pubDate>Mon, 13 Feb 2012 15:36:51 +0000</pubDate>
		<dc:creator>Michiel</dc:creator>
				<category><![CDATA[How To's]]></category>
		<category><![CDATA[Live Maps]]></category>
		<category><![CDATA[SCOM 2007]]></category>

		<guid isPermaLink="false">http://blog.savision.com/?p=819</guid>
		<description><![CDATA[Sometimes, when trying to remove a Management Pack from your Operations Manager through the Administration pane of the Operations Console, the following error dialog is presented: This situation only occurs when one or more object have (previously) been added to a Live Maps view that are defined in the Management Pack that you want to delete. When you follow the suggestion as presented in the dialog above, all Live Maps views that have been created will be deleted. Obviously, in most situations this is not what we want as this would enforce us to recreate all our Live Maps views from &#8230;]]></description>
			<content:encoded><![CDATA[<p>Sometimes, when trying to remove a Management Pack from your Operations Manager through the Administration pane of the Operations Console, the following error dialog is presented:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-1.png"><img style="display: inline;" title="How-To Resolving Live Maps Authoring dependencies (1)" src="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-1_thumb.png" alt="How-To Resolving Live Maps Authoring dependencies (1)" width="489" height="480" /></a></p>
<p>This situation only occurs when one or more object have (previously) been added to a Live Maps view that are defined in the Management Pack that you want to delete. When you follow the suggestion as presented in the dialog above, <strong><span style="text-decoration: underline;">all</span></strong> Live Maps views that have been created will be deleted.</p>
<p>Obviously, in most situations this is not what we want as this would enforce us to recreate all our Live Maps views from scratch. In this article I will describe the process to follow to remove the dependency from the Live Maps Authoring Management Pack without losing all our other Live Maps views.</p>
<h1>Where did that dependency came from?</h1>
<p>When objects of a class as defined in another Management Pack are added to  a Live Maps view, either as explicit objects or through Membership Rules, a <strong>Reference</strong> to the defining Management Pack is added to the Live Maps Authoring Management Pack. In this example a Live Maps view is created which contains all SQL Server 2000 Databases by using a Membership Rule as follows:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-2.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="How-To Resolving Live Maps Authoring dependencies (2)" src="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-2_thumb.png" border="0" alt="How-To Resolving Live Maps Authoring dependencies (2)" width="504" height="174" /></a></p>
<p>When we now take a look at the XML export of the Live Maps Authoring Management Pack, we will find that specific references to the SQL Server 2000 Management Packs are added:</p>
<pre>
<pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">Reference</span> <span style="color: #ff0000;">Alias</span>=<span style="color: #0000ff;">"</span><span style="color: #0000ff;">MicrosoftSQLServer2000Discovery6066480</span><span style="color: #0000ff;">"</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"> <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">ID</span><span style="color: #0000ff;">&gt;</span><span style="background-color: #ffff00;">Microsoft.SQLServer.2000.Discovery</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">ID</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"> <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">Version</span><span style="color: #0000ff;">&gt;</span>6.0.6648.0<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">Version</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"> <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">PublicKeyToken</span><span style="color: #0000ff;">&gt;</span>31bf3856ad364e35<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">PublicKeyToken</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"> <span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">Reference</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">Reference</span> <span style="color: #ff0000;">Alias</span>=<span style="color: #0000ff;">"</span><span style="color: #0000ff;">MicrosoftSQLServerLibrary614000</span><span style="color: #0000ff;">"</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"> <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">ID</span><span style="color: #0000ff;">&gt;</span><span style="background-color: #ffff00;">Microsoft.SQLServer.Library</span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">ID</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"> <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">Version</span><span style="color: #0000ff;">&gt;</span>6.1.400.0<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">Version</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #fbfbfb; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"> <span style="color: #0000ff;">&lt;</span><span style="color: #800000;">PublicKeyToken</span><span style="color: #0000ff;">&gt;</span>31bf3856ad364e35<span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">PublicKeyToken</span><span style="color: #0000ff;">&gt;</span></pre>
<pre style="background-color: #ffffff; margin: 0em; width: 100%; font-family: consolas,'Courier New',courier,monospace; font-size: 12px;"><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">Reference</span><span style="color: #0000ff;">&gt;</span></pre>
</pre>
<p>&nbsp;</p>
<p>When we further explore the Live Maps Authoring Management Pack, we will find the <span style="color: #ff0000;"><span style="font-family: courier new;">Alias</span></span> for these references used in the definition of the Membership Rule for the Live Maps group created above.</p>
<h1>How to get rid of that dependency?</h1>
<p>Before we can delete the SQL Server 2000 Discovery Management Pack, we need to remove all explicit objects and Membership Rules from all our Live Maps views through the Live Maps Authoring Console:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-3.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="How-To Resolving Live Maps Authoring dependencies (3)" src="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-3_thumb.png" border="0" alt="How-To Resolving Live Maps Authoring dependencies (3)" width="525" height="211" /></a></p>
<p>After removing them all, we can export the Live Maps Authoring Management Pack in the Administration pane of the Operations Console:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-4.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="How-To Resolving Live Maps Authoring dependencies (4)" src="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-4_thumb.png" border="0" alt="How-To Resolving Live Maps Authoring dependencies (4)" width="524" height="208" /></a></p>
<p><strong><em>Make a copy of the unmodified exported XML file as a backup!</em></strong></p>
<p>Then open the XML file in an XML Editor of your choice (e.g. Microsoft’s <a title="Download: XML Notepad 2007" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=7973" target="_blank">XML Notepad 2007</a>) and make a note of the <span style="color: #ff0000;"><span style="font-family: courier new;">Alias</span></span> used. Search the remainder of the XML file to assure that there are no Membership Rules that are using the alias.</p>
<p>Then delete the <strong>Reference</strong> section(s) to the Management Pack(s) that we want to delete:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-5.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="How-To Resolving Live Maps Authoring dependencies (5)" src="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-5_thumb.png" border="0" alt="How-To Resolving Live Maps Authoring dependencies (5)" width="556" height="484" /></a></p>
<p>After importing the modified Live Maps Authoring Management Pack into our Operations Manager environment again, the previously referenced SQL Server 2000 Management Pack can now be deleted:</p>
<p><a href="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-6.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="How-To Resolving Live Maps Authoring dependencies (6)" src="http://blog.savision.com/wp-content/uploads/2012/02/How-To-Resolving-Live-Maps-Authoring-dependencies-6_thumb.png" border="0" alt="How-To Resolving Live Maps Authoring dependencies (6)" width="558" height="262" /></a></p>
<p>If the import of the manually modified Live Maps Authoring Management Pack fails, it probably means that the Alias of a removed Reference is used anywhere else in the Live Maps Authoring Management Pack or that the XML structure itself became invalid. Please revert back to the previously created backup of the unmodified exported XML file and carefully repeat the steps described above.</p>
<p>More information on Live Maps can be found <a href="http://www.savision.com/livemaps">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.savision.com/2012/02/13/how-to-resolving-live-maps-authoring-dependencies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

