EMC SI Storage System Data Refresh Time

EMC.SI.DataRefreshTime (UnitMonitor)

Monitor the time it takes for the ESI Service to refresh the data for a storage system.

Knowledge Base article:

Summary

This monitor checks the time it takes for the ESI Service to refresh the data for a storage system.

Configuration

This monitor is disabled by default. If required, EMC Customer Support may instruct you to enable this monitor and set any required overrides.

The data refresh time value is in seconds. The default threshold for a warning is 180 seconds (2 minutes) and for an error it is 420 seconds (7 minutes).

Causes

Data-refresh time issues can be related to the storage system because some systems may provide data more quickly. Or the issues can be related to resource shortage issues on the ESI Service host.

Resolutions

EMC Customer Support may recommend changes after the investigation of all possible causes.

Additional

For additional information, refer to the EMC Storage Integrator for Windows Suite Technical Notes or Online Help.

External

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

Element properties:

TargetEMC.SI.StorageSystem
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeEMC.SI.DataPerformance.DoubleThreshold.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
EMC SI Storage System Data Refresh Time
The data refresh time for the storage system is {0} seconds.
RunAsDefault

Source Code:

<UnitMonitor ID="EMC.SI.DataRefreshTime" Accessibility="Public" Enabled="false" Target="ESILib!EMC.SI.StorageSystem" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="EMC.SI.DataPerformance.DoubleThreshold.MonitorType" ConfirmDelivery="true">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="EMC.SI.DataRefreshTime_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="BelowThreshold" MonitorTypeStateID="UnderThreshold1" HealthState="Success"/>
<OperationalState ID="BetweenThresholds" MonitorTypeStateID="OverThreshold1UnderThreshold2" HealthState="Warning"/>
<OperationalState ID="OverThreshold" MonitorTypeStateID="OverThreshold2" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ESIServiceHost>$Target/Host/Property[Type="ESILib!EMC.SI.ESIService"]/ESIServiceHost$</ESIServiceHost>
<Port>$Target/Host/Property[Type="ESILib!EMC.SI.ESIService"]/Port$</Port>
<ProxyServer>$Target/Host/Property[Type="ESILib!EMC.SI.ESIService"]/ProxyServer$</ProxyServer>
<BypassList>$Target/Host/Property[Type="ESILib!EMC.SI.ESIService"]/BypassList$</BypassList>
<IgonreCertificateErrors>$Target/Host/Property[Type="ESILib!EMC.SI.ESIService"]/IgonreCertificateErrors$</IgonreCertificateErrors>
<HTTPStoHTTPFallBack>$Target/Host/Property[Type="ESILib!EMC.SI.ESIService"]/HTTPStoHTTPFallBack$</HTTPStoHTTPFallBack>
<UserName>$Target/Host/Property[Type="ESILib!EMC.SI.ESIService"]/UserName$</UserName>
<Password>$Target/Host/Property[Type="ESILib!EMC.SI.ESIService"]/Password$</Password>
<HostComponentId>$Target/Property[Type="ESILib!EMC.SI.StorageSystem"]/StorageSystemId$</HostComponentId>
<EntityClass>RegisteredSystem</EntityClass>
<EntityID>$Target/Property[Type="ESILib!EMC.SI.StorageSystem"]/StorageSystemId$</EntityID>
<ObjectName>$Target/Property[Type="ESILib!EMC.SI.StorageDevice"]/FriendlyClassName$</ObjectName>
<InstanceName>$Target/Property[Type="ESILib!EMC.SI.StorageSystem"]/StorageSystemId$</InstanceName>
<CounterName>ElapsedSeconds</CounterName>
<Threshold1>180</Threshold1>
<Threshold2>420</Threshold2>
<IntervalSeconds>907</IntervalSeconds>
<TimeoutSeconds>600</TimeoutSeconds>
<SyncTime/>
<DebugLevel>0</DebugLevel>
</Configuration>
</UnitMonitor>