Server Alert

Microsoft.SharePoint.2016.Server_Alert_Report (LinkedReport)

This report renders all alerts raised by specified server(s).

Knowledge Base article:

Summary

This report shows alerts raised on SharePoint servers.

Description:

For a given set of SharePoint servers this report will show all raised alerts during the specified time period, additional filters for alert severity and priority can be added to scope report output.

Parameters:

Date/Time Selection: Allows defining a time period for the report with relative or fixed dates. The default is for past 1 month.

Object Picker: Allows selection of Groups or Objects to show Alerts for. Pick SharePoint servers and/or groups containing SharePoint servers.

When using the object picker selecting Add Group will return the Group and all objects it contains. The contained objects should relate to what raised the alert. Add Object returns only the selected object.

Severity: Allows filtering alerts by severity. The default is all severities.

Priority: Allows filtering alerts by priority. The default is all priorities.

Sample Usage:

Scenario: Report on priority 1 alerts raised by all SharePoint servers for Monday to Friday last week.

Instructions: (Parameter selections shown in bold)

Report Output:

Column Heading >

Alert Name

Repeat Count

Priority

Object

First Raised On

Last Raised On

Column Description >

Shows the name of the Alert

How many times this alert was raised

Alert priority

The object that raised the alert

When the alert was first raised

When the alert was last raised

Element properties:

BaseMicrosoft.SystemCenter.DataWarehouse.Report.Alert
TargetMicrosoft.SharePoint.2016.SPServer
AccessibilityPublic
VisibleTrue

Source Code:

<LinkedReport ID="Microsoft.SharePoint.2016.Server_Alert_Report" Accessibility="Public" Base="SCDWReport!Microsoft.SystemCenter.DataWarehouse.Report.Alert" Visible="true" Target="MOSS16Core!Microsoft.SharePoint.2016.SPServer">
<ParameterBlock xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings" columns="6">
<Controls xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings">
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker" columnSpan="2" rowSpan="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" columnSpan="3" 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>
<Properties>
<Property name="ContextObjectBinding">
<Value>Containment</Value>
</Property>
</Properties>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox" columnSpan="1" rowSpan="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" columnSpan="1" rowSpan="1">
<ReportParameters>
<ReportParameter name="Priority">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.AlertPriority</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
</Controls>
</ParameterBlock>
<Parameters>
<Parameter Name="StartDate_BaseType">
<Value>Today</Value>
</Parameter>
<Parameter Name="StartDate_OffsetType">
<Value>Month</Value>
</Parameter>
<Parameter Name="StartDate_OffsetValue">
<Value>-1</Value>
</Parameter>
<Parameter Name="EndDate_BaseType">
<Value>Today</Value>
</Parameter>
<Parameter Name="EndDate_OffsetType">
<Value>None</Value>
</Parameter>
<Parameter Name="EndDate_OffsetValue">
<Value>0</Value>
</Parameter>
<Parameter Name="Interactive">
<Value>false</Value>
</Parameter>
</Parameters>
</LinkedReport>