Load balancer: F5 BIG-IP

Discovery of F5 BIG-IP load balancers is performed via SNMP.

Prerequisites and important information

Important: Discovery treats hardware load balancers as network devices and attempts to discover them primarily using SNMP. If a load balancer in your system, running on a Linux host, has SNMP and SSH ports open, Discovery might classify it based on the SSH port. This classification has priority over SNMP. To ensure that Discovery properly classifies your hardware load balancers, create a Discovery behavior for load balancers that includes SNMP but not SSH. Software load balancers are treated as applications.

You can download VMware images of BIG-IP with a free 90-day key from https://www.f5.com/trial.

For F5 Global Traffic Manager (GTM) load balancers, Discovery can resolve the DNS name of the F5 GTM hardware as well as the DNS names of all the servers associated with the load balancer that receive distributed traffic. To view this data, navigate to Configuration > Load Balancers > LB Hardware and open the F5 load balancer record. Then select the DNS Names for CIs related list. Service Mapping uses this information to map F5 relationships.

Credentials

Configure SNMP credentials.

Classifier, pattern, and probes

Discovery uses these classifiers, probes, and pattern for F5 discovery:
Classifier Trigger probes Pattern
F5 BIG-IP Load Balancer
  • Horizontal discovery probe: launches patterns
F5 Load Balancer

Data collected

The following data is collected on the F5 Big-IP [cmdb_ci_lb_bigip] table.
Label Field Name
Serial Number serial_number
Operational Status operational_status
The following data is collected on the Load Balancer Interface [cmdb_ci_lb_interface] table.
Label Field Name
Name name
MAC Address mac_address
Operational Status operational_status
The following data is collected on the Load Balancer Pool [cmdb_ci_lb_pool] table.
Label Field Name
Name name
The following data is collected on the Load Balancer Pool Member [cmdb_ci_lb_pool_member] table.
Label Field Name
Name name
IP Address ip_address
Service Port service_port
The following data is collected on the Load Balancer VLAN [cmdb_ci_lb_vlan] table.
Label Field Name
Name name
Tag tag
MAC Address mac_address
The following data is collected on the Load Balancer Services [cmdb_ci_lb_service] table.
Label Field Name
Name name
IP Address ip_address
Port port
Operational Status operational_status
The following data is collected on the DNS [cmdb_ci_dns_name] table.
Label Field Name
Name name
IP Address ip_address

Verify that the correct pattern is specified in the horizontal pattern probe on the classifier. See Add the Horizontal Pattern probe to a classifier for instructions.