banshee est en développement actif : les collecteurs vont encore changer, et une version que vous publiez demandera sans doute des ajustements. Pour un usage stable, attendez la version 1.0.0.

Linux

banshee/linux-collection/linux/snmp/

load

Load average of a Linux host by SNMP over 1, 5 and 15 minutes, raw and per processor.

  • linux
  • snmp
  • load
  • net-snmp

par banshee1 installation2 versions

v2Dernière

Publiée le 28 octobre 2026. One naming convention across collections; documentation completed.

Load average of a Linux host, by SNMP

Returns the load average over 1, 5 and 15 minutes, each one as the kernel gives it and divided by the number of logical processors, and that number. Two watches are offered, each adjustable on the probe.

Versions

Generic: laLoadInt (UCD-SNMP-MIB) and hrProcessorLoad (HOST-RESOURCES-MIB) are served the same way by net-snmp on any Linux.

How it works

The collector reads laLoadInt (UCD-SNMP-MIB), which the agent serves as the load average multiplied by 100, for 1, 5 and 15 minutes, and counts the rows of hrProcessorLoad (HOST-RESOURCES-MIB), one per logical processor.

  • The load per processor is the load divided by the number of processors. A load of 1 per processor means that each processor has, on average, one task running, waiting for its turn, or waiting for disks: beyond that, tasks queue.
  • Nothing is computed between two runs: every run returns its values.

Prerequisites

  • snmpd (net-snmp) running on the host, listening on an address the poller reaches (UDP 161), with the firewall open to the poller only.
  • The view granted to the poller includes HOST-RESOURCES-MIB (.1.3.6.1.2.1.25) and the laTable of UCD-SNMP-MIB (.1.3.6.1.4.1.2021.10).
  • Read-only access, SNMPv2c or SNMPv3, set on the host or one of its folders (protocol:snmp:* variables).
# /etc/snmp/snmpd.conf
agentaddress udp:161
view   banshee included .1.3.6.1.2.1.25
view   banshee included .1.3.6.1.4.1.2021.10
rocommunity <community> 192.0.2.10 -V banshee
# or: rouser <user> priv -V banshee

Outputs

NameLabelUnitPer instance
load-1Load, 1 minute—no
load-5Load, 5 minutes—no
load-15Load, 15 minutes—no
load-1-per-coreLoad per processor, 1 minute—no
load-5-per-coreLoad per processor, 5 minutes—no
load-15-per-coreLoad per processor, 15 minutes—no
coresNumber of processors—no

Watches

NameTitleKindDefaultsChecked by default
load-highHigh loadabove a threshold, on load-5-per-corewarning above 1.5, critical above 3; no duration, the 5-minute load being already an averageyes
load-sustainedSustained loadabove a threshold, on load-15-per-corewarning above 1; no criticalno

Limits

  • laLoadInt keeps two decimals of the load: a finer value is rounded by the agent.
  • On Linux, the load counts tasks waiting for disks: a high load with an idle processor points to storage, which the linux/snmp/cpu and linux/snmp/diskio collectors show.