---
type: Monitoring Guide
title: "How to Monitor Bandwidth & Throughput Utilization via SNMP"
description: "Combine ifHC octet deltas with ifHighSpeed to compute percentage link utilization, set saturation alerts, and plan capacity."
resource: "https://snmp-monitoring.info/monitoring/network/bandwidth/"
tags: [monitoring]
timestamp: 2026-07-11T00:00:00Z
---

# How to Monitor Bandwidth & Throughput Utilization via SNMP

Combine ifHC octet deltas with ifHighSpeed to compute percentage link utilization, set saturation alerts, and plan capacity.

## Related concepts

- Up: [SNMP Network Monitoring: Interfaces, Bandwidth & Errors](/monitoring/network/index.md)

## Frequently asked questions

### How do I calculate bandwidth utilization with SNMP?

Take the change in an octet counter between two polls, multiply by 8 for bits, and divide by the link capacity in bits per second times the seconds between polls, then times 100. Capacity comes from ifHighSpeed (Mbit/s) × 1,000,000.

### Which OIDs do I need for bandwidth?

Three: ifHCInOctets (1.3.6.1.2.1.31.1.1.1.6) and/or ifHCOutOctets (…31.1.1.1.10) for the traffic counters, and ifHighSpeed (…31.1.1.1.15) for the link capacity. Use the 64-bit ifHC counters on any gigabit-plus link so they don't wrap.

### What is a good utilization alert threshold?

A common pattern is a warning around 80% and a critical around 95%, both required to hold across several consecutive polls rather than firing on one spike. Tune per link — an access port and a core uplink don't warrant the same sensitivity.

### What is 95th percentile billing?

You sample utilization at a fixed interval over the billing period, drop the busiest 5% of samples, and use the highest remaining value. It charges for sustained demand while forgiving short bursts, which is why most transit and metered links are billed this way.

## Source

Concept generated from https://snmp-monitoring.info/monitoring/network/bandwidth/ — the SNMP Monitoring vendor-neutral knowledge base. Content is limited to what that page states (no external claims added here).
