On F5s populated by the legacy probe/sensor the load balancer service operational status value is hard-coded to 2, which is 'non-operational'.
The applicable data from the device should be used to determine this status instead.
Steps to Reproduce
Discover an F5 with operational services.
Check the operational_status of cmdb_ci_lb_service records.
Note that the operational_status values are all 2. which is "non-operational."
Update the SNMP - F5 BIG-IP - System probe to collect the data to populate the value correctly.
In the SNMP Fields related list, update the 'services' entry to include ltmVirtualServEnabled.
Update the SNMP - F5 BIG-IP - System sensor script to handle the new data.
In the _processServices() function, locate where the services object is populated and make the following two edits:
operational_status: (entry.ltmVirtualServEnabled == 1 ? 1 : 2),
install_status: (entry.ltmVirtualServEnabled == 1 ? 1 : 100)
Related Problem: PRB1244353