Unavailable Seconds

Microsoft.SystemCenter.NetworkDevice.Interface.DS3E3.UASPerf (Rule)

Knowledge Base article:

Summary

Unavailable Seconds Performance Rule Collects data for reporting purposes.

Causes

Below are the details of the Object Identifier (OID) that is queried via an SNMP GET

Object

OID

Description

dsx3IntervalUASs

.1.3.6.1.2.1.10.30.7.1.6

Unavailable Seconds (UAS) are calculated by counting the number of seconds that the interface is unavailable. The DS3 interface is said to be unavailable from the onset of 10 contiguous SESs, or the onset of the condition leading to a failure (see Failure States). With respect to the DS3 errorcounts, all counters are incremented while the DS3 interface is deemed available. While the interface is deemed unavailable, the only count that is incremented is UASs.

This is defined in RFC 1407

Resolutions

Below are some basic troubleshooting steps

  1. Look into other error counts to determine the source of the errored seconds.

  2. Check the cabling to the device.

  3. Perform any vendor specific hardware tests on the device to determine if the device's hardware is functioning properly

  4. Call your circuit vendor to have them look at your circuit.

  5. Raise the threshold on the monitor. This will allow for better "tuning" of the application to your environment. Take care no to raise the threshold too much as this could allow important events to go unnoticed.

Element properties:

TargetMicrosoft.SystemCenter.NetworkDevice.Interface.DS3E3
CategoryPerformanceHealth
EnabledFalse
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.NetworkDevice.SnmpPerformanceProvider Default
WA1 WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WA2 WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.NetworkDevice.Interface.DS3E3.UASPerf" Enabled="false" Target="Microsoft.SystemCenter.NetworkDevice.Interface.DS3E3" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.NetworkDevice.SnmpPerformanceProvider">
<Interval>900</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Host/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Host/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Host/Property[Type="NetworkDevice!Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.10.30.7.1.6.$Target/Property[Type="Microsoft.SystemCenter.NetworkDevice.Interface"]/ifIndex$.1</OID>
<Syntax>0</Syntax>
<Value VariantType="8"/>
</SnmpVarBind>
</SnmpVarBinds>
<ObjectName>DS3/E3</ObjectName>
<CounterName>Unavailable Seconds</CounterName>
<InstanceName>$Target/Property[Type="Microsoft.SystemCenter.NetworkDevice.Interface"]/ifDesc$</InstanceName>
<Value>$data/SnmpVarBinds/SnmpVarBind[1]/Value$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA1" TypeID="SystemCenter!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WA2" TypeID="SystemCenter1!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>