• Home
  • Extend Dynatrace
  • Extensions 2.0
  • Data sources
  • SNMP data source

SNMP data source

Dynatrace provides you with a framework that you can use to extend your observability into data acquired directly from your SNMP monitored devices.

We also provide an SNMP traps data source reporting a single metric that counts the number of traps sent by a defined source during a defined interval. For more information, see SNMP traps data source.

We assume the following:

  • You possess sufficient SNMP subject matter expertise to create an SNMP extension.
  • You're familiar with Extensions 2.0 basic concepts and the general structure of the extension YAML file.

Learn the prerequisites and scope of the supported technologies. For limits applying to your extension, see Extensions 2.0 limits.

Supported Dynatrace versions

  • Dynatrace version 1.215+
  • Environment ActiveGate version 1.215+

Supported SNMP versions

  • SNMP v2c
  • SNMP v3

Supported authentication

SNMP v2c

Community strings.

SNMP v3

For SNMP v3, the SNMP data source supports the NoAuthNoPriv, authNoPriv, and authPriv security levels and the following authentication protocols:

authNoPriv

ProtocolRFC
MD5HMAC-96-MD5rfc3414
SHAHMAC-96-SHArfc3414
SHA224HMAC-128-SHA-224rfc7860
SHA256HMAC-192-SHA-256rfc7860
SHA384HMAC-256-SHA-384rfc7860
SHA512HMAC-384-SHA-512rfc7860

authPriv

ProtocolRFCNotes
DESCBC-DESrfc3414
AESCFB128-AES-128rfc3826
AES1921n/aBlumenthal key extension
AES2561n/aBlumenthal key extension
AES192C1n/aReeder key extension
AES256C1n/aReeder key extension
1

These encryption algorithms are not officially specified, but they are often supported by network devices. See SNMPv3 with AES-256.

To learn how to define authentication in your monitoring configuration, see SNMP authentication.

Hardware requirements

SNMP monitoring with the Extensions 2.0 framework is performed by an ActiveGate. The requirements for the hosts depend on the following:

  • Number of polled devices.
  • Number of metric ingestion protocol lines ingested per polling interval (5 minutes). A unique metric-dimension combination (tuple) results in a single line.

Depending on the number of devices and ingested lines, the ActiveGates performing SNMP monitoring need to meet the following hardware requirements:

Host (EC2 instance type)CPUsRAM (GB)SNMP devicesIngested lines
XS (c5.large)245007900
S (c5.xlarge)48900142,000
M (c5.2xlarge)8161900300,000
L (c5.4xlarge)16324900774,000

The estimated limits for the numbers of SNMP devices and ingested lines were determined in our internal tests. The actual values might vary depending on the complexity of your monitoring.

For example, the SNMP devices used in our tests were equipped with 20 communication interfaces. The actual number of interfaces has a direct impact on CPU usage and memory consumption.

Related topics
  • F5 BIG-IP LTM monitoring

    Monitor your F5 BIG-IP Local Traffic Manager (LTM) platform remotely and gain insights into the health and performance of there devices.