Network Management
How does NPM calculate interface bandwidth?
This article covers an explanation of how Solarwinds calculate interface bandwidth on devices.
First published date
Last published date
Overview
Product section
Resolution
To determine interface bandwidth, Orion NPM polls the following object identifiers (OIDs):
| INFORMATION TYPE | OID NAME | OID VALUE |
|---|---|---|
| Bandwidth - 32-bit Counter | ifInOctets | 1.3.6.1.2.1.2.2.1.10 |
| Bandwidth - 32-bit Counter | ifInUcastPkts | 1.3.6.1.2.1.2.2.1.11 |
| Bandwidth - 32-bit Counter | ifInNUcastPkts | 1.3.6.1.2.1.2.2.1.12 |
| Bandwidth - 32-bit Counter | ifOutOctets | 1.3.6.1.2.1.2.2.1.16 |
| Bandwidth - 32-bit Counter | ifOutUcastPkts | 1.3.6.1.2.1.2.2.1.17 |
| Bandwidth - 32-bit Counter | ifOutNUcastPkts | 1.3.6.1.2.1.2.2.1.18 |
| Bandwidth - 64-bit Counter | ifHCInOctets | 1.3.6.1.2.1.31.1.1.1.6 |
| Bandwidth - 64-bit Counter | ifHCInUcastPkts | 1.3.6.1.2.1.31.1.1.1.7 |
| Bandwidth - 64-bit Counter | ifHCInMulticastPkts | 1.3.6.1.2.1.31.1.1.1.8 |
| Bandwidth - 64-bit Counter | ifHCOutOctets | 1.3.6.1.2.1.31.1.1.1.10 |
| Bandwidth - 64-bit Counter | ifHCOutUcastPkts | 1.3.6.1.2.1.31.1.1.1.11 |
| Bandwidth - 64-bit Counter | ifHCOutMulticastPkts | 1.3.6.1.2.1.31.1.1.1.12 |
For more information about the OIDs Orion NPM polls for interface statistics, see: What object IDs (OIDs) does NPM poll for interface information.
For information on how bandwidth utilization is calculated, see: Calculate interface bandwidth utilization
This polled data is provided in terms of octets. Orion use the following conversion factors to derive kilobytes (KB), megabytes (MB), and gigabytes (GB):
- 1 KB = 1,000 octets
- 1 MB = 1,000 KB = 1,000,000 octets
- 1 GB = 1,000 MB = 1,000,000 KB = 1,000,000,000 octets