DELLEMC Enterprise SI Cooling Component Count Collection (DB)

EMC.SI.CoolingComponentCount.CollectionRule (Rule)

Collects the number of cooling components for the enclosure and saves the data in the operational database.

Knowledge Base article:

Summary

This rule records the count of a specific physical component in a parent container instance.

Causes

This count value changes if components are added, removed, or failed. You can use this to find the root cause of physical component failures over a longer period of time.

Resolutions

Confirm that changes in the count value are caused by intended actions.

Additional

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

External

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

Element properties:

TargetEMC.SI.StorageSystemEnclosure
CategoryPerformanceCollection
EnabledFalse
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource EMC.SI.ComponentCount.DataSource Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default

Source Code:

<Rule ID="EMC.SI.CoolingComponentCount.CollectionRule" Enabled="false" Target="ESILib!EMC.SI.StorageSystemEnclosure" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="EMC.SI.ComponentCount.DataSource">
<IntervalSeconds>5419</IntervalSeconds>
<SyncTime/>
<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>
<Orphaned>false</Orphaned>
<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/Property[Type="ESILib!EMC.SI.StorageSystemEnclosure"]/EnclosureId$</HostComponentId>
<HostComponentName>Enclosure</HostComponentName>
<EntityClass>CoolingComponent</EntityClass>
<EntityClassName>Cooling Component</EntityClassName>
<TimeoutSeconds>600</TimeoutSeconds>
<DebugLevel>0</DebugLevel>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SCLib!Microsoft.SystemCenter.CollectPerformanceData"/>
</WriteActions>
</Rule>