SNMP Autodiscovery extension

  • Latest Dynatrace
  • Extension
  • Published Oct 27, 2025

Scan through your subnets and build an inventory of SNMP-enabled network devices.

The "Generic network overview" dashboard offers a single pane of glass view over the key extension findings, including the extended network built through neighbor discovery.Build an inventory of all your network devices. Each device recommends a specialized extension that can provide monitoring insights.Reach your data easily through this convenient overview dashboard.
1 of 3The "Generic network overview" dashboard offers a single pane of glass view over the key extension findings, including the extended network built through neighbor discovery.

Discover SNMP-enabled network devices and report them as entities.

Get started

Overview

This ActiveGate extension takes subnets and ranges of IP addresses along with SNMP credentials and scans through them to discover SNMP-enabled network devices. The devices are then reported as entities acting as an entry point to specialized extension configurations.

The "Generic network overview" dashboard

Reach your data easily through the SNMP Auto-discovery overview dashboard.

Build an inventory of all your network devices.

Use cases

  • Simplify the onboarding of network device monitoring in Dynatrace.
  • Build an inventory of SNMP-enabled network devices.
  • Get a single-pane-of-glass view over all network devices, regardless of technology.
  • Find out which Dynatrace Extension can best monitor each device.
  • Access all extension network data in one place.
  • Understand which extensions Dynatrace recommends for further monitoring and insights.
  • Enable the use of Discovery & Coverage Discovery & Coverage to automatically set up network monitors and extension configurations for the discovered devices.
  • Understand your extended network in terms of device-to-device connectivity, along with port and interface details.

Requirements

  • optional The LLDP protocol must be correctly configured on neighboring devices.
  • You have created a monitoring configuration as described in Activation.
  • An API access token with the entities.read and metrics.read scopes. This is required to enable additional processing of the ingested data.
  • The API routing module (restInterface) needs to be enabled on the ActiveGate.

Compatibility information

Activation and setup

To enable the extension, find SNMP Autodiscovery in the Dynatrace Hub.

Once activated in your environment, you need to create a monitoring configuration with the following parameters:

  • One or more discovery groups. Each group consists of:

    • Network segment: A name or label to indicate the subnet or network segment of which these devices are part.

    • One or more IPv4 or IPv6 configurations. Addresses can be:

      • A range, such as 10.0.0.0-10.0.2.0.

      • A subnet in CIDR notation, such as 10.0.20.0/24.

        Individual addresses may be added with a prefix length of 24 or 32.

    • The port for the SNMP connection.

    • The SNMP credentials:

      • SNMP version.
      • Specific credentials based on the version.
    • Timeout. optional How long to wait for an SNMP response before abandoning a device. The default is 1 second. It is recommended to only modify this value if you're experiencing unnecessary timeout issues.

  • Discovery mechanism behavior:

    • Scanning frequency: How frequently the scan runs, in minutes.
    • Performance profile: Based on the performance profile of the ActiveGate. For more information, see About Extensions.
    • API token: An access token with entities.read and metrics.read scopes. This enables additional processing of the ingested data.
    • Neighbor discovery: When enabled, discovered devices are also queried for network neighbors, via LLDP.
  • Description: required The name that appears as an attribute on the discovered devices.

Details

Once configured, the extension executes a simple snmpget request to any configured address and aims to extract six OIDs. These are then ingested as a log record.

In addition, the extension packages a topology and metrics model that brings together all network devices. It maps them to available extensions that can get deeper insights into the health and performance of that specific technology.

When neighbor discovery is enabled, discovered devices are also queried for network neighbors. This feature relies on the LLDP protocol and this must be correctly configured on the neighbor device to advertise accurate data. With all details correctly advertised, the data produced allows you to see which neighbor device is connected to which queried device and on which port/interface the connection is established.

Licensing and cost

Usage is subject to standard license consumption and charges based on your subscription model.

  • Device discovery produces one log record per discovered device every 10 minutes.
  • Neighbor discovery produces one log record per neighbor device address every 10 minutes.

Feature sets

When activating your extension using monitoring configuration, you can limit monitoring to one of the feature sets. To work properly the extension has to collect at least one metric after the activation.

In highly segmented networks, feature sets can reflect the segments of your environment. Then, when you create a monitoring configuration, you can select a feature set and a corresponding ActiveGate group that can connect to this particular segment.

All metrics that aren't categorized into any feature set are considered to be the default and are always reported.

A metric inherits the feature set of a subgroup, which in turn inherits the feature set of a group. Also, the feature set defined on the metric level overrides the feature set defined on the subgroup level, which in turn overrides the feature set defined on the group level.

Metric nameMetric keyDescription
Devices OKsfm.snmp_autodiscovery.devices_okThe amount of addresses that responded to the scanner query as part of a given configuration.
Devices scannedsfm.snmp_autodiscovery.devices_scannedThe total amount of addresses that were scanned by the extension as part of a given configuration.
Scan durationsfm.snmp_autodiscovery.scan_durationThe time the extension took to scan through all addresses that are part of a given configuration.

FAQ and troubleshooting

ActiveGates can be configured with several levels of resource utilization limits, called performance profiles. By default, more restrictive limits are applied. Whenever you plan to scan over more than 1000 IP addresses, it is recommended that you configure your ActiveGate to use the High limits profile. With particularly large setups, the Dedicated profile allows the extension to leverage even more of the ActiveGate's resources.

To enable the High limits profile on an ActiveGate:

  1. Go to Deployment Status.
  2. Find your ActiveGate, expand the row, and select on Settings.
  3. In the Extension Execution Controller tab, use the drop-down menu to select a different profile.

To enable the Dedicated profile, see Dedicated performance profile configuration. Leave the restInterface option enabled.

During its execution, the extension will limit resource utilization based on the ActiveGate performance profile.

  • Default: 5% CPU and 500 MB memory
  • High limits: 15% CPU and 700 MB memory
  • Dedicated limits: 30% CPU and 1500 MB memory

High limits profile:

Load (IPs)Time (S)Time (M)Time (L)
10,00045 sec42 sec41 sec
30,0005.3 min3.1 min2.2 min
100,00020.7 min11.1 min7.6 min
200,00042.6 min22.3 min15.2 min
250,00055 min27 min19 min

Dedicated limits profile:

Load (IPs)Time (S)Time (M)Time (L)
250,00028.5 min.19 min18.4 min

To understand expected load and execution times, stress tests were conducted based on our recommended ActiveGate sizing.

  • S: c7i.large
  • M: c7i.xlarge
  • L: c7i.2xlarge

To reduce the load on the scanner, but also allow monitored data to take priority, the extension requires an API token with the entities.read and metrics.read scopes. Also, ensure that the API routing module (restInterface) is enabled on the ActiveGate (even on a Dedicated profile).

Our specialized extensions are being updated to adopt the new network entity model. For information about the devices monitored by extension, see Compatibility information.

Related tags
NetworkSNMPNetwork discoveryOtherInfrastructure Observability