SharePoint web application Real-time Service Connectivity

Microsoft.Dynamics.Retail.AX2012.R2.FP.Monitoring.Monitor.SharePointWebApplicationRealtimeServiceConnectivity (DependencyMonitor)

Monitors whether SharePoint web application can connect to the Real-time Service.

Knowledge Base article:

Summary

This monitor rolls up health from SharePoint Server Real-time Service Connectivity monitor instances that detect connectivity issues with Real-time Service. Navigate through the Health Explorer Unit Monitors that have the warning or critical state to see the state change information and specific knowledge to help troubleshoot problems.

Element properties:

TargetMicrosoft.Dynamics.Retail.AX2012.R2.FP.Base.Class.SharePointWebApplication
Parent MonitorSystem.Health.AvailabilityState
AlgorithmBestOf
Source MonitorMicrosoft.Dynamics.Retail.AX2012.R2.FP.Monitoring.Monitor.SharePointServerRealtimeServiceConnectivity
RelationshipMicrosoft.Dynamics.Retail.AX2012.R2.FP.Base.RelationShip.SharePointWebApplicationToServer
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableFalse
AccessibilityPublic
Alert Message
SharePoint web application Real-time Service Connectivity
The online channel web application failed to connect to the channel database.

The following functionality in the online shopping experience will be affected:
* Customer accounts cannot be created
* Customers cannot log in
* Shoppers cannot create or view wish lists
* Shoppers cannot retrieve existing orders

However, online shoppers will be able to:
* Browse and refine products
* View product details
* Perform checkout (place an order)
* View inventory

Additional event information for this disruption:

Time first: {0}
Time last: {1}

Count: {2}

Event description: {3}

Source Code:

<DependencyMonitor ID="Microsoft.Dynamics.Retail.AX2012.R2.FP.Monitoring.Monitor.SharePointWebApplicationRealtimeServiceConnectivity" Accessibility="Public" Enabled="true" Target="Base!Microsoft.Dynamics.Retail.AX2012.R2.FP.Base.Class.SharePointWebApplication" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="false" Priority="Normal" RelationshipType="Base!Microsoft.Dynamics.Retail.AX2012.R2.FP.Base.RelationShip.SharePointWebApplicationToServer" MemberMonitor="Microsoft.Dynamics.Retail.AX2012.R2.FP.Monitoring.Monitor.SharePointServerRealtimeServiceConnectivity">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Dynamics.Retail.AX2012.R2.FP.Monitoring.Monitor.SharePointWebApplicationRealtimeServiceConnectivity_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/TimeFirst$</AlertParameter1>
<AlertParameter2>$Data/Context/TimeLast$</AlertParameter2>
<AlertParameter3>$Data/Context/Count$</AlertParameter3>
<AlertParameter4>$Data/Context/Context/DataItem/EventDescription$</AlertParameter4>
</AlertParameters>
</AlertSettings>
<Algorithm>BestOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>