Submit a ticketCall us

Announcing NPM 12.2
With NPM 12.2 you can monitor your Cisco ASA firewalls, to monitor VPN tunnels for basic visibility and troubleshooting tunnels. NPM 12.2 also uses the SolarWinds Orion Installer so you can easily install and upgrade one or more Orion Platform products simultaneously.
See new features and improvements.

Home > Success Center > Network Performance Monitor (NPM) > How Orion calculates interface Transmit/Receive bandwidth through device OIDs

How Orion calculates interface Transmit/Receive bandwidth through device OIDs

Table of contents
Created by Malik Haider, last modified by Rodim Suarez on Mar 02, 2017

Views: 221 Votes: 2 Revisions: 6

Overview

This article explains how Orion calculates the interface Transmit/Receive bandwidth through device OIDs. 

 

 

Environment

NPM 10.0 and later

Detail

 

  1. RUN SNMPWALK for the device to get the OIDs from the node . 
  2. Once you have the file, find the below table and get to know each OID table function marked. 

 

The following OID table contains the Name/Description of each interface. 

.1.3.6.1.2.1.2.2.1.2 =  Name of each Interfaces / Description of Interfaces

 

Example:

.1.3.6.1.2.1.2.2.1.2.1 = String: "lo"
.1.3.6.1.2.1.2.2.1.2.2 = String: "eth0"

 

The following OID table contains interface speed configured for each interface. 

.1.3.6.1.2.1.2.2.1.5 (if Speed of Interface )

 

Example
.1.3.6.1.2.1.2.2.1.5.1 = Gauge32: 10000000
.1.3.6.1.2.1.2.2.1.5.2 = Gauge32: 10000000

 


Calculate them based on each 0 count and then convert . 

Matrix 

10000000  = 10 Mb/s 

100000000= 100.0 Mbps 

1000000000 = 1 Gbps 

 

Name of Interface Configured bandwidth on each interface Orion conversation for each interface 
.1.3.6.1.2.1.2.2.1.2.1 = String: "lan0_1" .1.3.6.1.2.1.2.2.1.5.1 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.1 = String: "lan0_1"       = 10 Mbps Interface          
.1.3.6.1.2.1.2.2.1.2.2 = String: "wan0_1" .1.3.6.1.2.1.2.2.1.5.2 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.2 = String: "wan0_1"       = 10 Mbps Interface
.1.3.6.1.2.1.2.2.1.2.3 = String: "lan0_0" .1.3.6.1.2.1.2.2.1.5.3 = Gauge32: 1000000000 .1.3.6.1.2.1.2.2.1.2.3 = String: "lan0_0"       = 1 Gbps Interface
.1.3.6.1.2.1.2.2.1.2.4 = String: "wan0_0" .1.3.6.1.2.1.2.2.1.5.4 = Gauge32: 1000000000 .1.3.6.1.2.1.2.2.1.2.4 = String: "wan0_0"       = 1 Gbps Interface
.1.3.6.1.2.1.2.2.1.2.5 = String: "prihw" .1.3.6.1.2.1.2.2.1.5.5 = Gauge32: 1000000000 .1.3.6.1.2.1.2.2.1.2.5 = String: "prihw"        = 1 Gbps Interface
.1.3.6.1.2.1.2.2.1.2.6 = String: "aux" .1.3.6.1.2.1.2.2.1.5.6 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.6 = String: "aux"          = 10 Mbps Interface
.1.3.6.1.2.1.2.2.1.2.7 = String: "lo" .1.3.6.1.2.1.2.2.1.5.7 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.7 = String: "lo"           = 10 Mbps Interface
.1.3.6.1.2.1.2.2.1.2.8 = String: "inpath0_0" .1.3.6.1.2.1.2.2.1.5.8 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.8 = String: "inpath0_0"    = 10 Mbps Interface
.1.3.6.1.2.1.2.2.1.2.9 = String: "inpath0_1" .1.3.6.1.2.1.2.2.1.5.9 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.9 = String: "inpath0_1"    = 10 Mbps Interface
.1.3.6.1.2.1.2.2.1.2.10 = String: "prilan" .1.3.6.1.2.1.2.2.1.5.10 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.10 = String: "prilan"     = 10 Mbps Interface
.1.3.6.1.2.1.2.2.1.2.11 = String: "priwan" .1.3.6.1.2.1.2.2.1.5.11 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.11 = String: "priwan"      = 10 Mbps Interface
.1.3.6.1.2.1.2.2.1.2.12 = String: "primary" .1.3.6.1.2.1.2.2.1.5.12 = Gauge32: 10000000 .1.3.6.1.2.1.2.2.1.2.12 = String: "primary"     = 10 Mbps Interface

It will be shown here for each interface :

 

 

 

 

 

 

 

Last modified
22:17, 1 Mar 2017

Tags

Classifications

Public