Skip to main content

SNMP

With SNMP you can manage and monitor network devices using the Simple Network Management Protocol (SNMP). Version 1, 2c and 3 with get, walk and set are supported.

Example inputs:

HostModeVersionOIDCommunitySecurityUsernameAuthAuthPriv
server-01GetV2C.1.3.6.1; .1.3.6.2public-/--/--/--/--/--/-
10.0.0.10WalkV3.1.3.6.1.2.1.1-/-NoAuthNoPrivAdmin-/--/--/--/-
10.0.0.10WalkV3.1.3.6.1.2.1.1-/-AuthNoPrivAdmin`SHA1S3cr3t!`-/--/-
10.0.0.10WalkV3.1.3.6.1.2.1.1-/-AuthPrivAdmin`SHA1S3cr3t!``AESS3cr3t%`
note

Multiple OIDs (.1.3.6.1.2.1.1; .1.3.6.1.2.1.2) can be specified when using the mode get.

SNMP

note

Right-click on the result to copy or export the information.

Profile

Inherit host from general

Inherit the host from the general settings.

Type: Boolean

Default: Enabled

note

If this option is enabled, the Host is overwritten by the host from the general settings and the Host is disabled.

Host

Host to connect to via SNMP.

Type: String

Default: Empty

Example:

  • server-01.borntoberoot.net
  • 10.0.0.10

OID

OID for the get, walk or set SNMP request.

Type: String

Default: Empty

Example:

  • .1.3.6.1.2.1.1
note

Multiple OIDs (.1.3.6.1.2.1.1; .1.3.6.1.2.1.2) can be specified when using the mode get.

Mode

SNMP mode for the request.

Type: NETworkManager.Models.Network.SNMPMode

Default: Get

Possible values:

  • Get
  • Walk
  • Set
  • Trap (not implemented)
  • Inform (not implemented)

Version

SNMP version for the request.

Type: NETworkManager.Models.Network.SNMPVersion

Default: V2C

Possible values:

  • V1
  • V2C
  • V3

Community

Community for the SNMP v1 or v2c request.

Type: String

Default: Empty

note

Only available when using version 1 or 2c.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Security

Security for the SNMP v3 request.

Type: NETworkManager.Models.Network.SNMPV3Security

Default: AuthPriv

Possible values:

  • NoAuthNoPriv
  • AuthNoPriv
  • AuthPriv
note

Only available when using version 3.

Username

Username for the SNMP v3 request.

Type: String

Default: Empty

note

Only available when using version 3.

Auth

Authentication for the SNMP v3 request.

Type: NETworkManager.Models.Network.SNMPV3AuthenticationProvider

Default: SHA1

Possible values:

  • MD5
  • SHA1
  • SHA256
  • SHA384
  • SHA512
note

Only available when using version 3 and security AuthNoPriv or AuthPriv.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Priv

Privacy for the SNMP v3 request.

Type: NETworkManager.Models.Network.SNMPV3PrivacyProvider

Default: AES

Possible values:

  • DES
  • AES (128)
  • AES192
  • AES256
note

Only available when using version 3 and security AuthPriv.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Group

OID

OID for the get, walk or set SNMP request.

Type: String

Default: Empty

Example:

  • .1.3.6.1.2.1.1
note

Multiple OIDs (.1.3.6.1.2.1.1; .1.3.6.1.2.1.2) can be specified when using the mode get.

Mode

SNMP mode for the request.

Type: NETworkManager.Models.Network.SNMPMode

Default: Get

Possible values:

  • Get
  • Walk
  • Set
  • Trap (not implemented)
  • Inform (not implemented)

Version

SNMP version for the request.

Type: NETworkManager.Models.Network.SNMPVersion

Default: V2C

Possible values:

  • V1
  • V2C
  • V3

Community

Community for the SNMP v1 or v2c request.

Type: String

Default: Empty

note

Only available when using version 1 or 2c.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Security

Security for the SNMP v3 request.

Type: NETworkManager.Models.Network.SNMPV3Security

Default: AuthPriv

Possible values:

  • NoAuthNoPriv
  • AuthNoPriv
  • AuthPriv
note

Only available when using version 3.

Username

Username for the SNMP v3 request.

Type: String

Default: Empty

note

Only available when using version 3.

Auth

Authentication for the SNMP v3 request.

Type: NETworkManager.Models.Network.SNMPV3AuthenticationProvider

Default: SHA1

Possible values:

  • MD5
  • SHA1
  • SHA256
  • SHA384
  • SHA512
note

Only available when using version 3 and security AuthNoPriv or AuthPriv.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Priv

Privacy for the SNMP v3 request.

Type: NETworkManager.Models.Network.SNMPV3PrivacyProvider

Default: AES

Possible values:

  • DES
  • AES (128)
  • AES192
  • AES256
note

Only available when using version 3 and security AuthPriv.

warning

Passwords are stored in plain text in the profile file unless Profile file encryption is enabled.

Settings

OID profiles

List of common OIDs for the get, walk or set SNMP request.

Type: NETworkManager.Models.Network.SNMPOIDProfileInfo

Default:

DescriptionOIDMode
HOST-RESOURCES-MIB.1.3.6.1.2.1.25Walk
IF-MIB.1.3.6.1.2.1.2Walk
IP-MIB.1.3.6.1.2.1.4Walk
Linux - Interface names.1.3.6.1.2.1.2.2.1.2Walk
Linux - Load (1, 5, 15 min).1.3.6.1.4.1.2021.10.1.3.1; .1.3.6.1.4.1.2021.10.1.3.2; .1.3.6.1.4.1.2021.10.1.3.3Get
Linux - Memory (Swap size, total RAM, RAM used, RAM free).1.3.6.1.4.1.2021.4.3.0; .1.3.6.1.4.1.2021.4.5.0; .1.3.6.1.4.1.2021.4.6.0; .1.3.6.1.4.1.2021.4.11.0Get
Linux - SNMP uptime.1.3.6.1.2.1.1.3.0Get
Linux - System uptime.1.3.6.1.2.1.25.1.1.0Get
SNMPv2-MIB (system).1.3.6.1.2.1.1Walk
TCP-MIB.1.3.6.1.2.1.6Walk
UDP-MIB.1.3.6.1.2.1.7Walk
UCD-SNMP-MIB.1.3.6.1.4.1.2021Walk

Walk mode

Walk mode for the SNMP request.

Type: Lextm.SharpSnmpLib.Messaging.WalkMode

Default: WithinSubtree

Possible values:

  • Default
  • WithinSubtree

Timeout (ms)

Timeout in milliseconds after which the SNMP request is canceled.

Type: Integer [Min 100, Max 900000]

Default: 60000

Port

UDP port to use for SNMP requests.

Type: Integer [Min 1, Max 65535]

Default: 161