snmp_hostres(3)

snmp_hostres3

Host resources module for bsnmpd(8)

Library

(begemotSnmpdModulePath."hostres" = /usr/lib/snmp_hostres.so)

Overview

The snmp_hostres module implements the HOST-RESOURCES-MIB as standardized in RFC 2790.

Restrictions

Not all information in the MIB is meaningful in FreeBSD or is available. The following variables are not implemented or carry no information:

hrFSType

There are several types of file systems for which no appropriate OID exists yet which are supported by FreeBSD. For smbfs, procfs and devfs , hrFSOther is returned. In all other cases, hrFSUnknown.

hrFSBootable

It is questionable what bootable means here. Does it mean that the BIOS is available to start a boot on that file system or does it mean that there is something bootable? In either case this information is not available so this variable returns True for the root file system (which is not necessarily correct) and False for all others.

hrFSLastFullBackupDate, hrFSLastPartialBackupDate

This is not available and always returns an empty string. Theoretically, this could be retrieved from /etc/dumpdates, which would hardly be correct given the different ways of doing backups.

hrDiskStorageTable

Floppy devices are currently not reported. Also the names of the disks are hard-coded in the module.

Files

/usr/share/snmp/defs/hostres_tree.def

The description of the MIB tree implemented by snmp_hostres.

/usr/share/snmp/mibs/HOST-RESOURCES-TYPES.txt
/usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt
/usr/share/snmp/mibs/BEGEMOT-HOSTRES-MIB.txt

This is the MIB that is implemented by this module.

Releases

48 releases since FreeBSD 6.1-RELEASE; the text changed 32 times.

  1. 6.1–6.3
  2. 6.4
  3. 7.0
  4. 7.1
  5. 7.2
  6. 7.3
  7. 7.4
  8. 8.0
  9. 8.1
  10. 8.2
  11. 8.3
  12. 8.4
  13. 9.0
  14. 9.1
  15. 9.2
  16. 9.3
  17. 10.0
  18. 10.1
  19. 10.2
  20. 10.3
  21. 10.4
  22. 11.0
  23. 11.1
  24. 11.2
  25. 11.3
  26. 11.4
  27. 12.0
  28. 12.1
  29. 12.2
  30. 12.3
  31. 12.4
  32. 13.0–13.2
  33. 13.3–16.0

Authors

Victor Cruceru ⟨[email protected]⟩

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.