Enterprise Service Monitoring Service Level Dashboard Discovery

Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.BaseClassDiscovery (Discovery)

This discovery is used by the Enterprise Service Monitoring Service Level Dashboard. You can apply overrides to this discovery to change the Service Level percentages for a given Distributed Application.

Knowledge Base article:

Summary

This discovery is used to populate the Service Level Dashboard class.

Configuration

This discovery can be used to modify the service levels set for each Distributed Application that displays on the Service Level Dashboard. The default values for each application are 95 percent for both Performance and Availability with a Dashboard Group of 1. To change these values, apply an override to the discovery. Each value will be available for modification in the overrides screen. The discovery has a 15 minute interval so the changes may take up to 15 minutes to display.

Element properties:

TargetServiceLevelDashboardDATemplate
EnabledTrue
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard DataSource Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.SLDDiscoveryModule Default

Source Code:

<Discovery ID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.BaseClassDiscovery" Enabled="true" Target="ServiceLevelDashboardDATemplate" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Custom</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.SLDBase">
<Property TypeID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.SLDBase" PropertyID="ID"/>
<Property TypeID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.SLDBase" PropertyID="AvailabilitySLThreshold"/>
<Property TypeID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.SLDBase" PropertyID="PerformanceSLThreshold"/>
<Property TypeID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.SLDBase" PropertyID="DashboardGroup"/>
<Property TypeID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.SLDBase" PropertyID="GUID"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard" TypeID="Microsoft.EnterpriseServiceMonitoring.ServiceLevelDashboard.SLDDiscoveryModule">
<PerformanceSLThreshold>95</PerformanceSLThreshold>
<AvailabilitySLThreshold>95</AvailabilitySLThreshold>
<DashboardGroup>Default Group</DashboardGroup>
</DataSource>
</Discovery>