Alert Reports
Applies To: System Center Operations Manager 2007
Note
This topic has been updated in the latest version of the System Center Management Pack Authoring Guide on the TechNet Wiki.
Alert reports in Operations Manager 2007 access alerts that have been created from rules or monitors. Following is a description of each Alert 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.
The Alerts report shows all raised alerts for a given set of objects during the specified time period. You can add additional filters for alert severity and priority to scope report output.
The ID of the Alerts report is Microsoft.SystemCenter.DataWarehouse.Report.Alert.
The controls that are used in the Alerts report are shown in the following table with the parameters that each populates.
Control | Parameters | Description |
---|---|---|
Relative Data Time Picker |
StartDate_BaseType StartDate_BaseValue StartDate_OffsetType StartDate_OffsetValue EndDate_BaseType EndDate_BaseValue EndDate_OffsetType EndDate_OffsetValue TimeZone TimeZoneName |
All alerts that were raised in the date and time range that are 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. |
Monitoring Object XML 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 |
Severity |
Specifies one or more alert severity values to include in the report. The values for this parameter are provided in Alert Parameters. This control can be removed from the report if one or more specific severity values are provided for the parameter. |
Checked List Box |
Priority |
Specifies one or more alert priority values to include in the report. The values for this parameter are provided in Alert Parameters. This control can be removed from the report if one or more specific priority values are provided for the parameter. |
The following is the parameter block for the Alerts report. You can copy it into a linked report based on the Alerts report to replicate the controls of the base report.
<ParameterBlock columns="6" xmlns="https://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings">
<Controls>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker" rowSpan="2" columnSpan="2">
<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" />
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker" rowSpan="2" columnSpan="3">
<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="1" columnSpan="1">
<ReportParameters>
<ReportParameter name="Severity">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.AlertSeverity</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox" rowSpan="1" columnSpan="1">
<ReportParameters>
<ReportParameter name="Priority">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.AlertPriority</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
</Controls>
</ParameterBlock>
The Alert Logging Latency report shows the time an alert takes from being picked up on the agent to the time it is written to the database. Every alert written to the database is time-stamped. The time the alert was raised on the agent is subtracted to give you the latency. This report allows for comparing the reported latencies against a threshold, which can be entered as a parameter.
The ID of the Alert Logging Latency report is Microsoft.SystemCenter.DataWarehouse.Report.AlertLoggingLatency.
The controls that are used in the Alert Logging Latency report are shown in the following table with the parameters that each populates.
Control | Parameters | Description |
---|---|---|
Relative Data Time Picker |
StartDate_BaseType StartDate_BaseValue StartDate_OffsetType StartDate_OffsetValue EndDate_BaseType EndDate_BaseValue EndDate_OffsetType EndDate_OffsetValue TimeZone TimeZoneName |
Specifies all alerts that were raised in the date and time range 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. |
Monitoring Object XML Picker |
ObjectList ManagementGroupkId |
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. |
Combo Box |
Threshold |
Specifies a single value, defining the threshold for the alert latency. Alerts are separated in the report between those above the threshold and those below the threshold. This value is a duration measured in seconds. The valid values are listed in the table below. |
Combo Box |
AggregationType |
Specifies a single value, defining the aggregation type to use for the graph. The allowed values are listed in the table below. |
The following table lists the valid values for the threshold parameter.
Value | Threshold |
---|---|
1 |
1 second |
2 |
2 seconds |
5 |
5 seconds |
10 |
10 seconds |
15 |
15 seconds |
30 |
30 seconds |
60 |
1 minute |
120 |
2 minutes |
300 |
5 minutes |
600 |
10 minutes |
900 |
15 minutes |
1800 |
30 minutes |
The following table lists the valid values for the AggregationType parameter.
Value | Description |
---|---|
0 |
Hourly |
1 |
Daily |
2 |
Monthly |
The following is the parameter block for the Alert Logging Latency report. You can copy it into a linked report based on the Alert Logging Latency report to replicate the controls of the base report.
<ParameterBlock columns="5" xmlns="https://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings">
<Controls>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker" rowSpan="3" columnSpan="2">
<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" />
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker" rowSpan="4" columnSpan="3">
<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.ComboBox" rowSpan="1" columnSpan="1">
<ReportParameters>
<ReportParameter name="Threshold">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.Threshold</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox" rowSpan="1" columnSpan="1">
<ReportParameters>
<ReportParameter name="AggregationType">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.Aggregation</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
</Controls>
</ParameterBlock>
The Most Common Alerts report helps identify high-volume alerts, the management pack they originate from, the volume a distinct alert contributes to the total number of alerts, and the resolution times. This report helps tune alerts.
The ID of the Most Common Alerts report is Microsoft.SystemCenter.DataWarehouse.Report.MostCommonAlerts.
The controls that are used in the Most Common Alerts report are shown in the following table with the parameters that each populates.
Control | Parameters | Description |
---|---|---|
Relative Data Time Picker |
StartDate_BaseType StartDate_BaseValue StartDate_OffsetType StartDate_OffsetValue EndDate_BaseType EndDate_BaseValue EndDate_OffsetType EndDate_OffsetValue TimeZone TimeZoneName |
All alerts that were raised in the date and time range are 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. |
Checked List Box |
ManagementPackId |
Specifies one or more management packs containing the rules and monitors creating the alerts to include in the report. This control should not be removed from the report. |
Numeric Up Down |
AlertThreshold |
Specifies the number of alerts to include in the report. This is any numeric value between 1 and 100. |
The following is the parameter block for the Most Common Alerts report. You can copy it into a linked report based on the Most Common Alerts report to replicate the controls of the base report.
<ParameterBlock columns="6" xmlns="https://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings">
<Controls>
<Control columnSpan="2" rowSpan="3" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker">
<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" />
</ReportParameters>
</Control>
<Control columnSpan="4" rowSpan="4" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox">
<ReportParameters>
<ReportParameter name="ManagementPackId">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.ManagementPack</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control columnSpan="2" rowSpan="1" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.NumericUpDown">
<ReportParameters>
<ReportParameter name="AlertThreshold">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.TopAlgorithmParameter</Prompt>
</ReportParameter>
</ReportParameters>
<Properties>
<Property name="Minimum">
<Value>1</Value>
</Property>
<Property name="Maximum">
<Value>100</Value>
</Property>
</Properties>
</Control>
</Controls>
</ParameterBlock>
Common Parameters
Alert Parameters
Date Report Controls
Common Report Controls