SNMP v3 Support

Zenoss Core provides support for SNMP v3 data collection.

The following configuration properties control the authentication and privacy of these requests:

  • zSnmpAuthType- Use "MD5" or "SHA" signatures to authenticate SNMP requests. If only zSnmpAuthType and zSnmpAuthPassword are set, then the message is sent with authentication but no privacy.
  • zSnmpAuthPassword- Shared private key used for authentication. Must be at least 8 characters long.
  • zSnmpPrivType- "DES" or "AES" cryptographic algorithms. If zSnmpPrivType and zSnmpPrivPassword are set, then the message is sent with privacy and authentication. You cannot set a PrivType and PrivPassword without also setting an AuthType and AuthPassword. If neither Priv nor Auth values are set, then the message is sent with no authentication or privacy.
  • zSnmpPrivKey- Shared private key used for encrypting SNMP requests. Must be at least 8 characters long.
  • zSnmpSecurityName- Security Name (user) to use when making SNMPv3 requests.

If monitoring SNMPv3 devices, make sure that msgAuthoritativeEngineID (also known as snmpEngineID or Engine ID) is not shared by two devices. It must be unique for each device.