SNMP monitor

Overview

The SNMP Monitor Plugin collects Metrics using Simple Network Management Protocol. SNMP is often used for network infrastructure equipment. Any hosts that run an SNMP Agent can be queried. All actions from the Monitor are read-only.

Configuration

After specifying a name and description for the new Monitor, configure the following monitor settings:

Setting name Description
Agent Port The Agent port from which to collect SNMP metrics.
SNMP Version The SNMP version to use for queries. Supported versions are Version 1 and Community-Based SNMP Version 2 (SNMPv2c).
Community The community string to use when querying the SNMP metrics. Public and private community strings are supported.
Query timeout Timeout for SNMP queries, in milliseconds. The default value is 500.

Select host(s) that should be the target(s) of the monitor

A Monitor can be configured for multiple target hosts. Only one configuration is necessary; it is executed for all configured machines. This is especially useful in cluster environments that feature many similarly configured hosts.

Add Single hosts, hostgroups, or sites by clicking the + icon. Create a new host if the desired host is not shown. The Monitor runs for all contained hosts if you add a hostgroup or site.

Optionally, add an intersection of hostgroups or sites. The Monitor runs for all hosts that belong to all selected groups or sites. If the configuration would resolve a single host more than once (if Host1 is also contained in Hostgroup1), the Monitor is only executed once per host.

You can also add target hosts using the Server REST interface. The required POST request is located in the Tasks and Monitors group. The request documentation is based on the Swagger specification and embedded to the request form.

See Infrastructure for more information on how to manage hosts and hostgroups.

Examples

Configured Hosts As Shown in Hosts Table Monitor
Host1 Host1
Host1 Host2 Host1 and Host 1
Hostgroup 1 Host2 All hosts from Hostgroup 1 and also Host 2
Hostgroup 1 Hostgroup 2 All hosts from Hostgroup 1 and also Hostgroup 2
Hosts belonging to Hostgroup 1, Hostgroup 2 Host 1 All hosts that are both in Hostgroup 1 and Hostgroup 2 (an intersection of Hostgroup 1 and Hostgroup 2), plus Host 1

Customizing the execution schedule

Open the Schedule tab, then choose a predefined schedule or create your own schedule if none fits. Any schedules you create are available for the whole System Profile.

Centrally deploying a monitor to different global locations

Open the Schedule tab, then select the desired AppMon Collector or AppMon Server from the Execute on list. Only currently connected AppMon Collectors are shown in this list. The selection appears as Embedded Dynatrace Collector.

Note

If an AppMon Collector that is connected through a slow network or a Monitor that contains large library files is run on a remote machine, it is possible, though rare, that the first execution fails with a Missing Binaries error. This error should disappear on the next scheduled run of the Monitor.

Measures

Configure the Measure subscription in the Measures tab of the Schedule Monitor Editor. You can create new measures from the SNMP Metric Group or create a new custom Metric Group using PDE.

Expand the links below for information about the preconfigured Measures.