<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Getting Started with the Service Manager SDK</title><link>http://blogs.msdn.com/jakuboleksy/archive/2008/12/03/getting-started-with-the-service-manager-sdk.aspx</link><description>The Service Manager public API is partitioned into several assemblies all of which can by found either in the GAC after install or in the Program Files folder in &amp;quot;SDK Binaries&amp;quot;. The primary assembly is Microsoft.EnterpriseManagement.Core (Core)</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Jakub@Work : Getting Started with the Service Manager SDK</title><link>http://blogs.msdn.com/jakuboleksy/archive/2008/12/03/getting-started-with-the-service-manager-sdk.aspx#9171960</link><pubDate>Thu, 04 Dec 2008 00:41:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9171960</guid><dc:creator>Rod Trent at myITforum.com</dc:creator><description>&lt;p&gt;Jakub@Work : Getting Started with the Service Manager SDK &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/jakuboleksy/archive/2008"&gt;http://blogs.msdn.com/jakuboleksy/archive/2008&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Getting Started with the Service Manager SDK</title><link>http://blogs.msdn.com/jakuboleksy/archive/2008/12/03/getting-started-with-the-service-manager-sdk.aspx#9181636</link><pubDate>Sun, 07 Dec 2008 05:42:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9181636</guid><dc:creator>lushdog</dc:creator><description>&lt;p&gt;Quick question on the SCOM 2007 SDK.&lt;/p&gt;
&lt;p&gt;I have one Windows 2003 machine that is showing an error state in Health Explorer: &lt;/p&gt;
&lt;p&gt;Entity Health - host.com (Entity) -&amp;gt; &lt;/p&gt;
&lt;p&gt;Performance &amp;nbsp;- host.com (Entity) -&amp;gt;&lt;/p&gt;
&lt;p&gt;Operating System Performance Rollup - host.com (Windows Server) -&amp;gt;&lt;/p&gt;
&lt;p&gt;Performance - Microsoft Windows Server 2003, Enterprise Edition (Entity) -&amp;gt; &lt;/p&gt;
&lt;p&gt;Percentage of Committed Memory in Use - Microsoft Windows Server 2003, Enterprise Edition (Windows Server 2004) &amp;nbsp;ERROR&lt;/p&gt;
&lt;p&gt;Using the following code: &lt;/p&gt;
&lt;p&gt;ManagementGroup group = new ManagementGroup(&amp;quot;MyGroup&amp;quot;);&lt;/p&gt;
&lt;p&gt;MonitoringObject computer = group.GetMonitoringObject(new Guid(computerGuid));&lt;/p&gt;
&lt;p&gt;MonitoringHierarchyNode&amp;lt;MonitoringState&amp;gt; myNode = computer.GetMonitoringStateHierarchy();&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/microsoft.enterprisemanagement.monitoring.partialmonitoringobject.getmonitoringstatehierarchy.aspx"&gt;http://msdn.microsoft.com/en-us/library/microsoft.enterprisemanagement.monitoring.partialmonitoringobject.getmonitoringstatehierarchy.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;the last child node in 'myNode' is the 'Operating System Performance Rollup -host.com (Windows Server)'. &lt;/p&gt;
&lt;p&gt;How can I get the MonitoringState for what should be the last node, 'Percentage of Committed Memory in Use', so I can see what is causing the error state? &lt;/p&gt;
&lt;p&gt;Thanks in advance,&lt;/p&gt;
&lt;p&gt;Matt Moore&lt;/p&gt;
</description></item><item><title>re: Getting Started with the Service Manager SDK</title><link>http://blogs.msdn.com/jakuboleksy/archive/2008/12/03/getting-started-with-the-service-manager-sdk.aspx#9185509</link><pubDate>Tue, 09 Dec 2008 00:40:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9185509</guid><dc:creator>JakubOleksy</dc:creator><description>&lt;p&gt;This is probably a dependency monitor. You can check to see if the last node is an ExternalRollupMonitoringState. It is is, you need to get the MonitoringHierarchyNode for the instance this instances health depends on. This should do that:&lt;/p&gt;
&lt;p&gt;GetExternalMonitoringStateHierarchies on the ExternalRollupMonitoringState object. &lt;/p&gt;
</description></item></channel></rss>