Incorrect interface Speed In/Out of Datacom/Teracom device
search cancel

Incorrect interface Speed In/Out of Datacom/Teracom device

book

Article ID: 212100

calendar_today

Updated On:

Products

CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

I have the new installation of DX NetOps Performance Management and when I discover a Datacom/Teracom device in PM, it is showing an incorrect interface speed.

When I compare it with Spectrum, it shows the correct port speed.

Environment

All supported DX NetOps Performance Management releases

Cause

In the device's walk, we have both ifSpeed and ifHighSpeed values for the problematic interface, which is causing the issue in PM to properly show the correct port speed:

ifIndex - 1.3.6.1.2.1.2.2.1.1.20        , Integer     , 20
ifDescr - 1.3.6.1.2.1.2.2.1.2.20        , OctetString , eth8.2206
ifMtu   - 1.3.6.1.2.1.2.2.1.4.20        , Integer     , 1500
ifSpeed - 1.3.6.1.2.1.2.2.1.5.20        , Gauge       , 10240000
ifHighSpeed - 1.3.6.1.2.1.31.1.1.1.15.20    , Gauge       , 1000

Only if the ifHighSpeed is above 20 it will be used for the port speed.

See the Speed In and Speed Out Metric Expressions in the Portal UI. Administration->Monitored Items Management->Monitoring Profiles. Select the Metric Families and select the Interface entry. Select its Metrics tab and review the expressions.

From Detailed Poll Logging enabled via the dcdebug page we see:

Apr 06 09:08:39.041:  SnmpResponseVariable [oid=1.3.6.1.2.1.2.2.1.5.20, type=GAUGE, value=10240000, isDelta=false, isList=true, error=SUCCESS, isDynamicIndex=false, indexList=null]
Apr 06 09:08:39.041:  SnmpResponseVariable [oid=1.3.6.1.2.1.31.1.1.1.15.20, type=GAUGE, value=1000, isDelta=false, isList=true, error=SUCCESS, isDynamicIndex=false, indexList=null]
Apr 06 09:23:39.039:  SpeedInOverride: NULL
Apr 06 09:23:39.039:  SpeedOutOverride: NULL
Apr 06 09:23:39.039:  RawIfSpeed: 1000000000 (Long)
Apr 06 09:23:39.039:  CalculatedSpeedIn: 1000000000 (Long)
Apr 06 09:23:39.039:  CalculatedSpeedOut: 1000000000 (Long)
Apr 06 09:23:39.039:  maxOctets20Mbps: 786432000 (Long)
Apr 06 09:23:39.039:  CalculatedIfInOctets: 51 (Long)
Apr 06 09:23:39.039:  CalculatedIfOutOctets: 20 (Long)
Apr 06 09:23:39.039:  CalculatedIfHCInOctets: 78 (BigInteger)
Apr 06 09:23:39.039:  CalculatedIfHCOutOctets: 8 (BigInteger)
Apr 06 09:23:39.039:  CalculatedDuplexStatus: 3 (Integer)
Apr 06 09:23:39.039:  UtilizationMaxPercent: 2000 (Integer)

Resolution

Set the correct value for ifHighSpeed in the device's MIB or manually Override Speed In and Speed Out Values on Interfaces as a workaround.