181 views

Description

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

  1. Discover an F5 with operational services.

  2. Check the operational_status of cmdb_ci_lb_service records.

    Note that the operational_status values are all 2. which is "non-operational."

Workaround

*** Note that these changes will generate Customer Updates that, if left in place, will prevent these files from upgrading to future releases.
 

Update the SNMP - F5 BIG-IP - System probe to collect the data to populate the value correctly.

  1. In the SNMP Fields related list, update the 'services' entry to include ltmVirtualServEnabled.

  2. 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:

    Change:
    operational_status: 2

    To:
    operational_status: (entry.ltmVirtualServEnabled == 1 ? 1 : 2),

    Change:
    install_status: 1

    To:
    install_status: (entry.ltmVirtualServEnabled == 1 ? 1 : 100)

 

 


Related Problem: PRB1244353

Seen In

There is no data to report.

Fixed In

Jakarta Patch 9
Kingston Patch 5
London

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-05-30 02:42:05
Published:2018-03-28