Server Event

Microsoft.SharePoint.2016.Server_Event_Report (LinkedReport)

This report renders all events raised on specified server(s).

Knowledge Base article:

Summary

This report shows events collected on SharePoint servers.

Description:

SharePoint Management Packs contain event collection rules that collect specific event information. The list of event details is defined by the rules collecting the events. This report allows you to analyze specific events.

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. Add Object returns only the selected object.

Source: Allows filtering by the Event Source. The default is all.

Type: Allows filtering by the Event type. The default is all.

Event ID: Allows filtering for specific Event ID.

Sample Usage:

Scenario: Report on all Error level events from all SharePoint servers for Monday to Friday last week

Instructions: (Parameter selections shown in bold)

Element properties:

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

Source Code:

<LinkedReport ID="Microsoft.SharePoint.2016.Server_Event_Report" Accessibility="Public" Base="SCDWReport!Microsoft.SystemCenter.DataWarehouse.Report.EventAnalysis" Visible="true" Target="MOSS16Core!Microsoft.SharePoint.2016.SPServer">
<ParameterBlock xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings" columns="8">
<Controls xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings">
<Control rowSpan="3" columnSpan="2" 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 rowSpan="4" columnSpan="3" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker">
<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 rowSpan="4" columnSpan="1" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox">
<ReportParameters>
<ReportParameter name="EventSource">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.EventSource</Prompt>
</ReportParameter>
<ReportParameter name="EventSourceLookup" binding="Lookup"/>
</ReportParameters>
</Control>
<Control rowSpan="4" columnSpan="2" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox">
<ReportParameters>
<ReportParameter name="EventType">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.EventType</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control rowSpan="1" columnSpan="1" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.NumericUpDown">
<ReportParameters>
<ReportParameter name="EventID">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.EventID</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>
</Parameters>
</LinkedReport>