Try it free

Arista extension

  • Latest Dynatrace
  • Extension
  • Published Aug 10, 2026

Monitor your Arista devices using SNMP to track interface health, bandwidth, and CPU/memory usage to detect performance issues and resource exhaustion.

Get started

Overview

The Arista extension uses SNMP to gather performance and health metrics from your Arista devices every minute. This data is integrated into Infrastructure & Operations Infrastructure & Operations to offer Network and Ops Administrators visibility into device health and performance.

Use cases

  • Identify problematic interfaces that drop or corrupt packets.
  • Pinpoint hardware faults, misconfigurations, or congestion issues affecting performance or reliability down to the TCP/UDP level.
  • Track real-time and historical bandwidth usage to analyze traffic patterns.
  • Monitor CPU and memory consumption on Arista devices to detect memory leaks or resource exhaustion.

Compatibility information

  • SNMP v2c or SNMP v3
  • Dynatrace version 1.341+
  • ActiveGate version 1.333+

Activation and setup

Activate the extension in your environment web UI using Dynatrace Hub. Provide the necessary device configuration, and Dynatrace automatically deploys the extension and begins monitoring.

Read more in our SNMP extension documentation.

Details

The extension package contains:

  • SNMP data source configuration for metric ingestion
  • Topology definitions for Arista devices
  • Dashboards offering monitoring overviews
  • Infrastructure & Operations Infrastructure & Operations entries for each created entity

The extension builds on the SNMP data source that is part of Dynatrace's Extensions 2.0 framework.

Licensing and costs

There is no charge to use the extension. You are only charged for the data that the extension ingests.

The Arista extension ingests custom metrics, which consume Davis Data Units (DDUs) (Dynatrace classic license) or Metrics powered by Grail (DPS), according to your license model.

Calculations are based on the assumption that you monitor only recommended metrics for every feature set every minute. Metric data points per minute per device:

8.2 + (9 * n_interfaces)

Dynatrace Platform Subscription

In the Dynatrace Platform Subscription, metric ingestion consumes Metrics powered by Grail according to the number of ingested metric data points.

To calculate the approximate yearly consumption, apply the following calculation: <metric data points per minute> * 60 minutes * 24 hours * 365 days.

Dynatrace classic license

In the classic licensing model, metric ingestion consumes Davis Data Units (DDUs) at the rate of .001 DDUs per metric data point. Multiply the above formula for annual data points by .001 to estimate annual DDU usage.

The DDU cost above does not include any possible log events or custom events that are triggered by the extension. For more information, see DDU events.

Feature sets

When activating your extension using a 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.

Advanced interfaces
Metric nameMetric keyDescription
Multicast packets incom.dynatrace.extension.network_device.if.in.multicast_pkts.countThe number of multicast packets, inbound to the network interface.
Multicast packets outcom.dynatrace.extension.network_device.if.out.multicast_pkts.countThe number of multicast packets, outbound from the network interface.
Broadcast packets incom.dynatrace.extension.network_device.if.in.broadcast_pkts.countThe number of broadcast packets, inbound to the network interface.
Broadcast packets outcom.dynatrace.extension.network_device.if.out.broadcast_pkts.countThe number of broadcast packets, outbound from the network interface.
Unicast packets incom.dynatrace.extension.network_device.if.in.ucast_pkts.countThe number of unicast packets, inbound to the network interface.
Unicast packets outcom.dynatrace.extension.network_device.if.out.ucast_pkts.countThe number of unicast packets, outbound from the network interface.
default
Metric nameMetric keyDescription
Uptimecom.dynatrace.extension.network_device.sysuptimeThe time, in system ticks (1/100 second), since the last system reboot.
CPU usagecom.dynatrace.extension.network_device.cpu_usageThe system's CPU usage expressed as a percentage
Used memorycom.dynatrace.extension.network_device.memory_usedThe amount of memory, in kilobytes, used by the device
Total memorycom.dynatrace.extension.network_device.memory_totalThe total (used and free) amount of memory, in kilobytes, available on the device
Interface statuscom.dynatrace.extension.network_device.if.statusA state metric representing a network interface, whose value is always 1 and its dimensions indicate its state details.
BGP
Metric nameMetric keyDescription
BGP Peer Connection Statecom.dynatrace.extension.network_device.bgp4.stateThe current state of the BGP peer connection. Possible values are idle(1), connect(2), active(3), opensent(4), openconfirm(5), established(6).
BGP Peer Admin Statuscom.dynatrace.extension.network_device.bgp4.admin.statusThe desired state of the BGP connection for this peer. Possible values are stop(1), start(2).
BGP Peer Established Timecom.dynatrace.extension.network_device.bgp4.established_timeThe time in seconds this peer has been in the established state or how long since this peer was last in the established state.
SNMP
Metric nameMetric keyDescription
SNMP Messages deliveredcom.dynatrace.extension.network_device.snmp.in.pkts.countTotal number of messages delivered to the SNMP entity from the transport service
SNMP Messages passedcom.dynatrace.extension.network_device.snmp.out.pkts.countTotal number of messages passed from the SNMP entity to the transport service
Silently dropped SNMP PDUscom.dynatrace.extension.network_device.snmp.silent_drops.countNumber of silently dropped SNMP PDUs due to the large reply size
Proxy dropped SNMP PDUscom.dynatrace.extension.network_device.snmp.proxy_drops.countNumber of silently dropped SNMP PDUs due to the other than a time-out
Unsupported SNMP version messagescom.dynatrace.extension.network_device.snmp.in.bad_versions.countTotal number of messages delivered with an unsupported SNMP version
Messages with bad SNMP community namescom.dynatrace.extension.network_device.snmp.in.bad_community_names.countNumber of messages with an unknown SNMP community name
Messages not allowed for SNMP community namescom.dynatrace.extension.network_device.snmp.in.bad_community_uses.countNumber of messages not allowed for the used SNMP community name
'noSuchName' SNMP errorscom.dynatrace.extension.network_device.snmp.in.no_such_names.countNumber of delivered SNMP PDUs with 'noSuchName' error
'badValue' SNMP errorscom.dynatrace.extension.network_device.snmp.in.bad_values.countNumber of delivered SNMP PDUs with 'badValue' error
SNMP Traps processedcom.dynatrace.extension.network_device.snmp.in.traps.countTotal number of SNMP Trap PDUs accepted and processed
SNMP Traps generatedcom.dynatrace.extension.network_device.snmp.out.traps.countTotal number of SNMP Trap PDUs generated
LLDP
Metric nameMetric keyDescription
LLDP Neighbor Informationcom.dynatrace.extension.network_device.lldp.infoConveys information about the existing LLDP neighbor connections.
Interfaces
Metric nameMetric keyDescription
Traffic incom.dynatrace.extension.network_device.if.bytes_in.countThe volume of traffic, in bytes, inboud to the network interface.
Traffic outcom.dynatrace.extension.network_device.if.bytes_out.countThe volume of traffic, in bytes, outbound from the network interface.
Errors incom.dynatrace.extension.network_device.if.in.errors.countThe number of errors, inboud to the network interface.
Discards incom.dynatrace.extension.network_device.if.in.discards.countThe number of discarded packets, inbound to the network interface.
Errors outcom.dynatrace.extension.network_device.if.out.errors.countThe number of errors, outbound from the network interface.
Discards outcom.dynatrace.extension.network_device.if.out.discards.countThe number of discarded packets, outbound from the network interface.
Interface speedcom.dynatrace.extension.network_device.if.speedThe configured speed of the network interface in megabits per second.
Last changecom.dynatrace.extension.network_device.if.lastchangeThe value of sysUpTime at the time the interface entered its current operational state.
TCP and UDP
Metric nameMetric keyDescription
TCP active openscom.dynatrace.extension.network_device.tcp.activeopens.countNumber of transitions of TCP connections from CLOSED to SYN-SENT
TCP passive openscom.dynatrace.extension.network_device.tcp.passiveopens.countNumber of transitions of TCP connections from CLOSED to SYN-RCVD
TCP failed attemptscom.dynatrace.extension.network_device.tcp.attemptfails.countNumber of transitions of TCP connections from SYN-SENT/SYN-RCVD to CLOSED and from SYN-RCVD to LISTEN
TCP resetscom.dynatrace.extension.network_device.tcp.estab.resets.countNumber of transitions of TCP connections from ESTABLISHED/CLOSE-WAIT to CLOSED
TCP connectionscom.dynatrace.extension.network_device.tcp.curr.estabNumber of TCP connections in the ESTABLISHED/CLOSE-WAIT state
TCP segments retransmittedcom.dynatrace.extension.network_device.tcp.retrans.segs.countTotal number of segments retransmitted
TCP segment errorscom.dynatrace.extension.network_device.tcp.in.errors.countTotal number of segments received in error
TCP segment resetscom.dynatrace.extension.network_device.tcp.out.rsts.countNumber of TCP segments sent containing the RST flag
UDP datagrams received without portcom.dynatrace.extension.network_device.udp.noports.countNumber of received UDP datagrams (no application at the destination port)
UDP datagram errorscom.dynatrace.extension.network_device.udp.in.errors.countNumber of received and not delivered UDP datagrams (other than no application at the destination port)
Hub

Explore in Dynatrace Hub

Monitor your Arista devices using SNMP to track interface health, bandwidth, and CPU/memory usage to detect performance issues and resource exhaustion.

Related tags
NetworkSNMPSwitches/RoutersAristaInfrastructure Observability