MonitorSLO

Applies To: System Center 2012 - Operations Manager, System Center 2012 R2 Operations Manager, System Center 2012 SP1 - Operations Manager

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

MonitorId

Required element. Represents the ID of a monitor calculated against to determine the status of your service-level objective.

Goal

Required element. Represents the numerical (double) measure for the service-level objective.

UndesiredStates

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

ServiceLevelObjectives

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>

See Also

Reference

ConfigurationGroup
ServiceLevelObjectives