Availability Reports

Applies To: System Center Operations Manager 2007

Availability reports in Operations Manager 2007 provide an analysis of the availability of monitored objects. Following is a description of each Availability generic report that includes a description of its report controls and report parameters. The parameter block of each report that can be copied into the definition of a linked report is also included.

Availability

For every managed object within System Center Operations Manager, monitors configured in each of the disciplines below determine an objects time in state and then roll-up to an objects overall health. The availability Availability report by default shows an objects time in state as per the monitors that roll-up within the availability Availability discipline.

Controls and Parameters

The controls that are used in the Availability report are shown in the following table with the parameters that each populates.

Control Parameters Description

Business Relative Date Time Picker

StartDate_BaseType

StartDate_BaseValue

StartDate_OffsetType

StartDate_OffsetValue

EndDate_BaseType

EndDate_BaseValue

EndDate_OffsetType

EndDate_OffsetValue

TimeZone

TimeZoneName

TimeType

TimeWeekMap

Only availability of the included objects in the date and time range is included in the report. These are the standard date parameters described in Common Parameters.

This control can be removed if a defined relative data time range is provided for the parameter.

Object Picker

ObjectList

ManagementGroupId

Specifies the groups or objects that are included in the report. This includes an ID from the data warehouse so that the parameters cannot be populated without the control. This is the standard Object XML Picker control described in Common Report Controls.

This control should not be removed from the report.

Checked List Box

Downtime

Specifies one or more values defining what states should be considered as downtime. The valid values for this parameter are provided in the following table.

Combo Box

DataAggregation

Specifies the type of aggregation that should be performed on the data using a value from the following table.

DownTime

The DownTime parameter can accept one of the values from the following table:

Value Description

2

Warning

3

Unmonitored

4

Monitor disabled

5

Unplanned Maintenance

6

Planned Maintenance

7

Monitoring Unavailable

The DownTime parameter can use the prompt Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.AvailabilityDownTime in a Combo Box control to list the valid values.

Data Aggregation

The DataAggregation parameter can accept one of the values from the following table:

Value Description

0

Hourly

1

Daily

The DataAggregation parameter can use the prompt Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.DataAggregation in a Combo Box control to list the valid values.

Parameter Block

The following is the parameter block for the Availability report. You can copy it into a linked report based on the Availability report to replicate the controls of the base report.

<ParameterBlock columns="4" xmlns="https://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings">
   <Controls>
      <Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox">
         <ReportParameters>
            <ReportParameter name="DataAggregation">
               <Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.DataAggregation</Prompt>
            </ReportParameter>
         </ReportParameters>
      </Control>
      <Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker" columnSpan="2" rowSpan="2">
         <ReportParameters>
            <ReportParameter name="ObjectList">
               <Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.ObjectList</Prompt>
            </ReportParameter>
            <ReportParameter name="ManagementGroupId" binding="GroupList" />
         </ReportParameters>
      </Control>
      <Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox" rowSpan="2">
         <ReportParameters>
            <ReportParameter name="DownTime">
               <Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.AvailabilityDownTime</Prompt>
            </ReportParameter>
         </ReportParameters>
      </Control>
      <Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.BusinessRelativeDateTimePicker">
         <ReportParameters>
            <ReportParameter name="TimeZone" binding="TimeZone">
               <Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.TimeZone</Prompt>
            </ReportParameter>
            <ReportParameter name="TimeZoneName" binding="TimeZoneName" />
            <ReportParameter name="StartDate_BaseType" binding="StartDate_BaseType" />
            <ReportParameter name="StartDate_BaseValue" binding="StartDate_BaseValue">
               <Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.StartDateTime</Prompt>
            </ReportParameter>
            <ReportParameter name="StartDate_OffsetType" binding="StartDate_OffsetType" />
            <ReportParameter name="StartDate_OffsetValue" binding="StartDate_OffsetValue" />
            <ReportParameter name="EndDate_BaseType" binding="EndDate_BaseType" />
            <ReportParameter name="EndDate_BaseValue" binding="EndDate_BaseValue">
               <Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.EndDateTime</Prompt>
            </ReportParameter>
            <ReportParameter name="EndDate_OffsetType" binding="EndDate_OffsetType" />
            <ReportParameter name="EndDate_OffsetValue" binding="EndDate_OffsetValue" />
            <ReportParameter name="TimeType" binding="TimeType" />
            <ReportParameter name="TimeWeekMap" binding="TimeWeekMap" />
         </ReportParameters>
      </Control>
   </Controls>
</ParameterBlock>

See Also

Concepts

Common Parameters
Date Report Controls
Common Report Controls