(408) 943-4100               V   Commercial Support


  2 minute read.

Last Modified 2021-03-26 07:58 EDT

SNMP (Simple Network Management Protocol) monitors network-attached devices for conditions that warrant administrative attention. TrueNAS uses Net-SNMP to provide SNMP. To configure SNMP, go to the Services page, find the SNMP entry, and click the .


General Options

LocationEnter the location of the system.
ContactE-mail address that receives SNMP service messages.
CommunityChange from public to increase system security. Can only contain alphanumeric characters, underscores (_), dashes (-), periods (.), and spaces. This can be left empty for SNMPv3 networks.

SNMP v3 Options

SNMP v3 SupportSet to to enable support for SNMP version 3. See snmpd.conf(5) for configuration details.
UsernameEnter a username to register with this service.
Authentication TypeChoose an authentication method: --- for none, SHA, or MD5
PasswordEnter a password of at least eight characters.
Privacy ProtocolChoose a privacy protocol: --- for none, AES, or DES
Privacy PassphraseEnter a separate privacy passphrase. Password is used when this is left empty.

Other Options

Auxiliary ParametersEnter any additional snmpd.conf options. Add one option for each line.
Expose zilstat via SNMPEnabling this option may have performance implications on your pools.
Log LevelChoose how many log entries to create. Choices range from the least log entries (Emergency) to the most (Debug).
Enable Network Performance StatisticsInclude iftop network performance statistics in SNMP messages.

When starting the SNMP service, port UDP 161 listens for SNMP requests.

Management Information Bases (MIBs)

Available Management Information Bases (MIBs) are located in /usr/local/share/snmp/mibs. This directory contains many files being routinely added or removed from the directory. Check the directory on your system by clicking Shell and entering ls /usr/local/share/snmp/mibs. Here is a sample of the directory contents: