Monitor the health status of a Storage Group (LUN Masking View).
This monitor reports the availability of LUN masking views or storage groups on EMC storage systems. On VNX Block or CX4 storage systems, LUN masking views are storage groups. These views are reported as logical components, so the health state for these views are rolled up by the LUNs and host initiator connections associated with these views.
See the alert for details about the affected port and its state.
An unhealthy state occurs if an unhealthy state occurs for one or more LUNs or host initiator connections related to the view.
To correct the unhealthy state, resolve the unhealthy state of the LUNs or host initiator connections related to the LUN masking view or storage group.
For more information about this storage system component, refer to your storage system documentation.
For more information or technical support, refer to EMC Online Support at support.emc.com.
Target | EMC.SI.LunMaskingView | ||
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.Entity.Status.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="EMC.SI.LunMaskingView.Status.Monitor" Accessibility="Public" Enabled="true" Target="ESILib!EMC.SI.LunMaskingView" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="EMC.SI.Entity.Status.MonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="EMC.SI.LunMaskingView.Status.Monitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="ESILib!EMC.SI.StorageDevice"]/DescriptiveId$</AlertParameter1>
<AlertParameter2>$Data/Context/Property[@Name='HealthStateDetails']$</AlertParameter2>
<AlertParameter3>$Data/Context/Property[@Name='OperationalStatus']$</AlertParameter3>
</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>
<ESIServiceHost>$Target/Host/Host/Property[Type="ESILib!EMC.SI.ESIService"]/ESIServiceHost$</ESIServiceHost>
<Port>$Target/Host/Host/Property[Type="ESILib!EMC.SI.ESIService"]/Port$</Port>
<ProxyServer>$Target/Host/Host/Property[Type="ESILib!EMC.SI.ESIService"]/ProxyServer$</ProxyServer>
<BypassList>$Target/Host/Host/Property[Type="ESILib!EMC.SI.ESIService"]/BypassList$</BypassList>
<IgonreCertificateErrors>$Target/Host/Host/Property[Type="ESILib!EMC.SI.ESIService"]/IgonreCertificateErrors$</IgonreCertificateErrors>
<HTTPStoHTTPFallBack>$Target/Host/Host/Property[Type="ESILib!EMC.SI.ESIService"]/HTTPStoHTTPFallBack$</HTTPStoHTTPFallBack>
<UserName>$Target/Host/Host/Property[Type="ESILib!EMC.SI.ESIService"]/UserName$</UserName>
<Password>$Target/Host/Host/Property[Type="ESILib!EMC.SI.ESIService"]/Password$</Password>
<HostComponentId>$Target/Host/Property[Type="ESILib!EMC.SI.StorageSystem"]/StorageSystemId$</HostComponentId>
<EntityClass>LunMaskingView</EntityClass>
<EntityID>$Target/Property[Type="ESILib!EMC.SI.LunMaskingView"]/LunMaskingViewId$</EntityID>
<IntervalSeconds>317</IntervalSeconds>
<TimeoutSeconds>600</TimeoutSeconds>
<SyncTime/>
<DebugLevel>$Target/Property[Type="ESILib!EMC.SI.StorageDevice"]/DebugLevel$</DebugLevel>
</Configuration>
</UnitMonitor>