Veeam Alert History Report

Veeam.Report.Library.GenericAlertHistory.LR (LinkedReport)

The Veeam Alert History Report provides information on alerts raised for infrastructure objects across a time range. This report helps you to review the health state of the environment for the specified time range in the past. The report details how many alerts with different severity and priority levels were raised on each day of the reporting period.

Knowledge Base article:

Summary

The Veeam Alert History Report shows information on alerts raised for infrastructure objects across a time range. It provides a detailed alert history and helps to identify the most affected infrastructure objects.

Description:

The Veeam Alert History Report helps you to review the health state of the environment for a specified time range in the past. The report details how many alerts with different severity and priority levels were raised on each day of the reporting period.

Parameters:

Date/time Selection: defines the time period to analyze in the report.

Scope: defines a list of Groups or Objects for which alert statistics should be shown. The Add Group option returns a Group and all objects it contains. The Add Object option returns only the selected object.

Management Packs: defines management packs that include rules/monitors you want to analyze in the report. All MPs are selected by default.

Severity: defines the level of alert severity to analyze in the report. All levels of severity are selected by default.

Priority: defines the level of alert priority to analyze in the report. All levels of priority are selected by default.

Sample Usage:

Analyze how many Critical and Warning alerts with the High priority were raised during this week.

Instructions:

Report Output:

The Alerts by Severity per Day chart will show the number of alerts raised for each day. The chart bars will illustrate how many Warning and Critical alerts were raised.

The Alerts by Priority per Day chart will show the number of alerts raised for each day.

The report table will detail alert information:

Column

Description

Object

Name of the infrastructure object that caused alerts.

Monitor/Rule

Name of a monitor or rule that triggered alerts.

Alert

Severity level, priority level and description of an alert.

Raised

The date and time when the alert was triggered last.

Repeat Count

Number of times that the alert was repeated.

Element properties:

BaseVeeam.Report.Library.GenericAlertHistory.report
Target
AccessibilityPublic
VisibleTrue

Source Code:

<LinkedReport ID="Veeam.Report.Library.GenericAlertHistory.LR" Accessibility="Public" Base="Veeam.Report.Library.GenericAlertHistory.report" Visible="true">
<Dependencies>
<DataWarehouseScript>Veeam.Report.Library.Veeam_GRL_TABLES</DataWarehouseScript>
<ReportParameterControl>MicrosoftSystemCenterDataWarehouseReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker</ReportParameterControl>
<ReportParameterControl>MicrosoftSystemCenterDataWarehouseReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker</ReportParameterControl>
<ReportParameterControl>MicrosoftSystemCenterDataWarehouseReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox</ReportParameterControl>
</Dependencies>
<ParameterBlock xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings" columns="3">
<Controls>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker" rowSpan="3">
<ReportParameters>
<ReportParameter name="TZ" binding="TimeZone">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.Timezone</Prompt>
</ReportParameter>
<ReportParameter name="TZName" binding="TimeZoneName"/>
<ReportParameter name="DSBaseType" binding="StartDate_BaseType"/>
<ReportParameter name="DSBaseValue" binding="StartDate_BaseValue">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.From</Prompt>
</ReportParameter>
<ReportParameter name="DSOffsetType" binding="StartDate_OffsetType"/>
<ReportParameter name="DSOffsetValue" binding="StartDate_OffsetValue"/>
<ReportParameter name="DFBaseType" binding="EndDate_BaseType"/>
<ReportParameter name="DFBaseValue" binding="EndDate_BaseValue">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.To</Prompt>
</ReportParameter>
<ReportParameter name="DFOffsetType" binding="EndDate_OffsetType"/>
<ReportParameter name="DFOffsetValue" binding="EndDate_OffsetValue"/>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker" rowSpan="3">
<ReportParameters>
<ReportParameter name="Objects">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.Scope</Prompt>
</ReportParameter>
<ReportParameter name="ManagementGroup" binding="GroupList"/>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox">
<ReportParameters>
<ReportParameter name="ManagementPacks">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.ManagementPacks</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox">
<ReportParameters>
<ReportParameter name="Severity">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.Severity</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox">
<ReportParameters>
<ReportParameter name="Priority">
<Prompt>Veeam.Report.Library!Veeam.Report.Library.ParameterPrompt.Priority</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
</Controls>
</ParameterBlock>
<Parameters>
<Parameter Name="Report_SystemName">
<Value>Veeam.Report.Library.GenericAlertHistory.report</Value>
</Parameter>
</Parameters>
</LinkedReport>