Loss Of Sync Count Custom Unit Monitor

Brocade.FCHBA.Monitoring.2012.LossOfSyncCountCustomUnitMonitor (UnitMonitor)

Contains the loss of synchronization count.

Knowledge Base article:

Summary

Contains the loss of synchronization count.

Resolutions

TBD

Element properties:

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

Source Code:

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