Juniper Networks

Learn how to monitor Junos OS-powered devices using the Juniper ActiveGate extension.

Prerequisites

  • Juniper Network devices running Junos OS
  • An Environment ActiveGate (version 1.155+) that isn't used for synthetic or mainframe monitoring

Interested in monitoring Junos OS-powered devices with Dynatrace?

The Juniper ActiveGate extension is part of our early access program (EAP). To enroll, complete this form.

ActiveGate Installation

Extension installation

  1. Obtain the install file (custom.remote.python.juniper.zip). Don't rename the file.

  2. Unzip custom.remote.python.juniper.zip to the plugin_deployment directory of your ActiveGate host.

  3. If the resulting directory structure isn't .\plugin_deployment\custom.remote.python.juniper\, please make the neccessary changes.

  4. Restart the Dynatrace Remote Plugin Module service.

    • On Linux, restart the service using the following commands with admin rights:
      • systemctl restart remotepluginmodule.service
    • On Windows, run these two commands in a Command Prompt launched as Admin:
      • sc stop "Dynatrace Remote Plugin Module"
      • sc start "Dynatrace Remote Plugin Module"
  5. Return to the Dynatrace web UI. Click Settings, the Add new technology monitoring button, and finally the Add ActiveGate plugin button.

  6. Click the Upload plugin button and upload custom.remote.python.juniper.zip.

  7. Enter the endpoint information requested for connecting to the Juniper device:

    • Endpoint name: Type a meaningful endpoint name.
    • Username: The username for connecting to the Junos OS API.
    • Password: The user password.
    • SSH Key File: Address of SSH private key to be used instead of a password.
    • Device Address: The hostname/IP of the device.
    • Device Port: SSH Port of the device.
    • Device Alias: Optional alias or the device name.
    • Name of the group: If the device is part of a cluster, type the name here to group the devices in the GUI.
    • Optional list of interfaces to ignore: Allows for filtering which interfaces should not be monitored.
    • Ignore interfaces that do not have an IP address.
    • Enable debug logging.

    Juniper

  8. Troubleshoot ActiveGate plugin installation issues

Metrics

The IP address of all network interfaces and the ports used by the services are automatically captured, as are the following metrics:

Device

  • Availability
  • Wired memory used
  • Active memory used
  • CPU load

Queues (split by queue)

  • Queued packets
  • Transmitted packets
  • Dropped packets

Interface (split by interface)

  • Input bytes
  • Output bytes
  • Input errors
  • Output errors
  • Framing errors
  • Input discards
  • Input drops
  • Output collisions
  • Output drops
  • Flow input policy bytes
  • Flow output policy bytes

Protocols

  • Packets sent
  • Packets received
  • Connections requests
  • Connections closed
  • Connections accepted
  • Connections established
  • Datagrams sent
  • Datagrams received