How Dynatrace monitors F5 BIG-IP LTM

F5 BIG-IP LTM application delivery controllers help keep applications up and running. BIG-IP Local Traffic Manager (LTM) handles application traffic and secure infrastructure. It offers built-in security, traffic management, and performance application services, for applications that live in private data centers or the cloud. F5 does not permit the installation of 3rd party monitoring within F5 LTM instances, and as a result, F5 monitoring via the OneAgent is not feasible. The F5 LTM ActiveGate extension was developed to enable Dynatrace to remotely F5 instances. If you are interested in exploring F5 monitoring with Dynatrace, please contact your Dynatrace Sales team member for next steps.

Prerequisites

  • F5 BIP-IP LTM device(s) with iControl® API support
  • Valid API authentication credentials
  • Dynatrace 1.156+
  • ActiveGate 1.155+

ActiveGate Installation (if necessary)

  1. Navigate to Deploy Dynatrace > Set up remote monitoring, select your preferred OS and follow the instructions to install both the ActiveGate and the ActiveGate plugin module

F5 LTM Extension Installation

  1. Obtain the F5 plugin zip file and unzip it to the plugin_deployment directory.
  2. Restart the Dynatrace Remote Plugin Module service.
  3. Return to the ActiveGate installation instructions and click the Upload ActiveGate plugin link at the bottom of the page.
  4. Click Upload plugin button and upload the unzipped file through the Dynatrace UI.
  5. Enter the endpoint information requested for connecting to F5 device:
  • Endpoint name**: Type a meaningful endpoint name.
  • Username**: The username for connecting to the iControl® REST API.
  • Password**: The user's password.
  • Hostname/IP of mgmt. interface**: The hostname/IP where the mgmt. interface is listening, defaults to port 443 (HTTPS).
  • Use token authentication**: Use token authentication instead of direct connection. Required for LDAP integrated users.
  • Require a valid SSL certificate**: (Un)checked depending on whether or not a valid SSL certificate is required.
  • Enable debug logging**: Leave unchecked by default, can be checked if requested by support for investigating an issue.
  • Comma separated virtual servers**: Allows for filtering which virtual servers should be monitored.
  • Comma separated pools**: Allows for filtering which pools should be monitored.
  • Comma separated nodes**: Allows for filtering which nodes should be monitored.
  • Name of the group**: If the device is part of a cluster, type the name here to group the devices in the GUI. F5

Metrics

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