Link Failure Count Custom Unit Monitor

Brocade.FCHBA.Monitoring.LinkFailureCountCustomUnitMonitor (UnitMonitor)

Contains the link failure count.

Knowledge Base article:

Summary

Contains the link failure count.

Resolutions

TBD

Element properties:

TargetBrocade.FCHBA.Monitoring.Port
Parent MonitorBrocade.FCHBA.Monitoring.DeteriorateLinkAgMonitor
CategoryCustom
EnabledFalse
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeBrocade.FCHBA.Monitoring.PortPerfUnitMonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Brocade.FCHBA.Monitoring.LinkFailureCountCustomUnitMonitor" Accessibility="Public" Enabled="false" Target="Brocade.FCHBA.Monitoring.Port" ParentMonitorID="Brocade.FCHBA.Monitoring.DeteriorateLinkAgMonitor" Remotable="true" Priority="Normal" TypeID="Brocade.FCHBA.Monitoring.PortPerfUnitMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<OperationalStates>
<OperationalState ID="Brocade.FCHBA.Monitoring.LinkFailureCountCustomUnitMonitor.AboveThresholdOpState" MonitorTypeStateID="AboveThreshold" HealthState="Error"/>
<OperationalState ID="Brocade.FCHBA.Monitoring.LinkFailureCountCustomUnitMonitor.BelowThresholdOpState" MonitorTypeStateID="BelowThreshold" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<Arguments>300</Arguments>
<TimeoutSeconds>300</TimeoutSeconds>
<ObjectName>LinkFailureCount</ObjectName>
<CounterName>LinkFailureCount</CounterName>
<InstanceName>$Data/Property[@Name="PortPerfScript-InstanceName"]$</InstanceName>
<Value>$Data/Property[@Name="PortPerfScript-Value"]$</Value>
<Threshold>25</Threshold>
<NumSamples>2</NumSamples>
<PortWWN>LinkFailureCount-$Target/Property[Type="Brocade.FCHBA.Monitoring.Port"]/UniquePortId$</PortWWN>
</Configuration>
</UnitMonitor>