Monitor the status of the ESI Service.
This monitor reports the availability of the EMC SI Service or ESI Service. The ESI Service is the communications link between EMC Storage Integrator for Windows (ESI) and Microsoft System Center Operations Manager (SCOM) with the ESI management packs.
The ESI Service can be installed on multiple machines to distribute the monitoring workload for larger configurations. If an unhealthy state occurs on one of the ESI Services, the alert details provide information on the specific service instance that is affected.
An unhealthy state can occur if the software or hardware fails or any issues occur on the server that is running the ESI Service.
If an unhealthy state occurs, check the affected server and confirm the ESI Service is running. Also, check the Windows System and Application event logs for any abnormal events.
For details on how to confirm the ESI Service is set up correctly, refer to EMC Storage Integrator for Windows Suite Technical Notes and Online Help.
For more information or technical support, refer to EMC Online Support at support.emc.com.
Target | EMC.SI.ESIService | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | EMC.SI.ESIService.Status.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="EMC.SI.ESIService.Status.Monitor" Accessibility="Public" Enabled="true" Target="ESILib!EMC.SI.ESIService" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="EMC.SI.ESIService.Status.MonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="EMC.SI.ESIService.Status.Monitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='Message']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>313</IntervalSeconds>
<SyncTime/>
<ESIServiceHost>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/ESIServiceHost$</ESIServiceHost>
<Port>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/Port$</Port>
<ProxyServer>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/ProxyServer$</ProxyServer>
<BypassList>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/BypassList$</BypassList>
<IgonreCertificateErrors>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/IgonreCertificateErrors$</IgonreCertificateErrors>
<HTTPStoHTTPFallBack>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/HTTPStoHTTPFallBack$</HTTPStoHTTPFallBack>
<UserName>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/UserName$</UserName>
<Password>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/Password$</Password>
<TimeoutSeconds>600</TimeoutSeconds>
<DebugLevel>$Target/Property[Type="ESILib!EMC.SI.ESIService"]/DebugLevel$</DebugLevel>
</Configuration>
</UnitMonitor>