DELLEMC Enterprise SI Windows Service Event 1019

EMC.SI.Service.Event1019.Monitor (UnitMonitor)

Check for event 1019 (deadlocked service)

Knowledge Base article:

Summary

This monitor checks the Application event log for event 1019 from the DELLEMC Enterprise Storage Integrator Windows service. This event is written when deadlocked threads within the service are detected.

Causes

A condition internal to the service is causing a deadlock condition between threads.

Resolutions

If the condition persists, restart the EMS SI Service.

Additional

For additional information, refer to the DELLEMC Enterprise Storage Integrator for Windows Technical Notes.

External

For more information or technical support, refer to DELLEMC Online Support at support.emc.com.

Element properties:

TargetEMC.SI.WindowsService
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogTimer2StateMonitorType
RemotableTrue
AccessibilityPublic
RunAsEMC.SI.ESIServiceMonitoringAccount

Source Code:

<UnitMonitor ID="EMC.SI.Service.Event1019.Monitor" Accessibility="Public" Enabled="true" Target="ESILib!EMC.SI.WindowsService" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" RunAs="ESILib!EMC.SI.ESIServiceMonitoringAccount" TypeID="Windows!Microsoft.Windows.SingleEventLogTimer2StateMonitorType" ConfirmDelivery="true">
<Category>PerformanceHealth</Category>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
<OperationalState ID="TimerEventRaised" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1019</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">EMC-EsiWindowsService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<TimerWaitInSeconds>360</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>