MonitorSLO
Applies To: Operations Manager 2007 R2, System Center Operations Manager 2007
Defines a service-level objective that is tracked against a monitor.
Schema Hierarchy
ManagementPack
Monitoring
ServiceLevelObjectives
MonitorSLO
Syntax
<MonitorSLO ID=”MonitorSLOID” Comment=”Comment” ConfigurationGroupID=”GroupID” Target=”TargetClassID”>
<MonitorId>MonitorID</MonitorId>
<Goal>Goal</Goal>
<UndesiredStates>…</UndesiredStates>
</MonitorSLO>
Attributes and Elements
The following sections describe attributes, child elements, and the parent element of the MonitorSLO element.
Attributes
Attribute | Description |
---|---|
ID |
Required attribute. Represents the identity of the element. To learn how to identify your element in a management pack, see Element Identity and Namespace Conventions. |
Comment |
Optional attribute. Represents commentary by the management pack author. |
ConfigurationGroupID |
Required attribute. Specifies the ID of the ConfigurationGroup element under which the targeted class type is scoped. |
Target |
Required attribute. Specifies the ID of the ClassType element that is to be monitored for the service-level objective. |
Child Elements
Element | Description |
---|---|
Required element. Represents the ID of a monitor calculated against to determine the status of your service-level objective. |
|
Required element. Represents the numerical (double) measure for the service-level objective. |
|
Optional element. Contains the health states of a class type instance that should not be tracked when calculating the service-level objective. |
Parent Elements
Element | Description |
---|---|
Contains service-level objectives. |
Remarks
A MonitorSLO element allows the user to define service-level commitments against a class type that can optionally be scoped to a ConfigurationGroup element. The monitor referenced in the MonitorId element is the ID of the monitor that will be used to determine whether or not your service-level objectives have been met in accordance with the specified goal.
Example
The following XML sample illustrates the definition of a monitor service-level objective that is reached as long as the rollup monitor for Availability is at 99% for the target class type.
<MonitorSLO ID="Microsoft.Exchange2007.SLO.CasTX.Owa.External.AvailabilityState" ConfigurationGroupId="Microsoft.Exchange2007.SLA.CasTX.Owa.External.AvailabilityState" Target="ExLibrary!Microsoft.Exchange2007.Synthetics.CasTX.Owa.External">
<MonitorId>Health!System.Health.AvailabilityState</MonitorId>
<Goal>99</Goal>
</MonitorSLO>