» SNMP credentials and properties

LogicMonitor can use SNMP versions 1, 2c or 3.
Practically, versions 1 and 2c are the same, except that version 2c supports 64 bit counters (and so is recommended.)

SNMP version 3 adds authentication and encryption (but is more complicated to set up and troubleshoot.)

To configure LogicMonitor to be able to access a device by SNMP, you need to define the appropriate properties on the global, group or host level.

  • For versions 1 and 2c, define the property snmp.community. (The default is public.)
  • For version 3, the properties to define are:
    • snmp.security - this is the security name (or username) for v3 authentication.
    • snmp.auth - this is the authentication algorithm to be used. Default to SHA. MD5 is also supported.
    • snmp.authToken - this is the credential to be used for authentication. No default value
    • snmp.priv - this is the privacy algorithm to be used. Defaults to AES. Also supports des.
    • snmp.privToken - this is the credential to be used for encryption. No default value

Another property visible on hosts will be snmp.version - LogicMonitor will automatically try SNMP version 3, then 2c, then 1, and use the highest supported version. The property snmp.version will automatically be set to the supported version.

By default, LogicMonitor will send SNMP datagrams on the standard port UDP 161. This is controllable on a host, group or global basis by setting the property snmp.port