By default, the system uses the discovered IP address (often the management IP) for the load balancer CI. Customers can configure Discovery to select the NIC IP address instead by adjusting IP address selection properties.
Key Fields and Associated Probes
Discovery populates multiple tables specific to different load balancer types and components, each with relevant fields gathered by dedicated probes:
- Citrix Netscalers (cmdbcilbnetscaler): Includes serial number, asset tag, and model ID using SNMP Netscaler probes.
- Cisco GSS (cmdbcilbciscogss): Populates serial number, model ID, IP address, and manufacturer via Cisco GSS probes.
- Cisco CSS (cmdbcilbciscocss): Collects serial number, model ID, IP address, and manufacturer using SNMP Load Balancer probes.
- F5 BIG-IP (cmdbcilbbigip): Fields include active modules, asset tag, model ID, failover mode and peer, and serial number, gathered primarily through SNMP and Cisco GSS probes; some fields require form customization to display.
- General Load Balancer (cmdbcilb): Captures operational status and name using multiple probes including Apache, HAProxy, SNMP F5 BIG-IP, and Netscaler.
- Load Balancer Application (cmdbcilbappl): Gathers configuration files, name, IP address, last discovery timestamp, and version from Apache, HAProxy, and Nginx probes.
- Load Balancer Interface (cmdbcilbinterface): Tracks status, associated load balancer, and name with data from Apache, HAProxy, and SNMP probes; some fields may need form customization.
- Load Balancer Pool (cmdbcilbpool): Includes load balancing method, associated load balancer, last discovery, and name, populated from Apache, HAProxy, SNMP, and Netscaler probes.
- Load Balancer Pool Member (cmdbcilbpoolmember): Contains fully qualified domain name, IP address, load balancer association, last discovery, name, pool, and service port; data sourced from Apache, Nginx, HAProxy, SNMP, and Netscaler probes.
- Load Balancer Service (cmdbcilbservice): Fields such as input URL, IP address, last port, load balancer, last discovery, and service port, gathered from Apache, Cisco GSS, HAProxy, Nginx, and SNMP probes.
- Load Balancer VLAN (cmdbcilbvlan): Records load balancer reference, name, and tag using various probes including Apache, HAProxy, SNMP F5 BIG-IP, and Netscaler.
Note that some fields are not visible on forms by default and require customization to display.
Additional Load Balancer Data
Discovery also collects data on Apache web server load balancing modules via SSH, such as modjk and modproxy. For comprehensive details on Apache web server discovery and related tables, fields, and probes, customers should consult the specific Apache web server discovery documentation.
Practical Implications for ServiceNow Customers
- Understanding these fields and their discovery sources helps ensure accurate and complete load balancer CI data in your CMDB.
- Customization of forms may be necessary to make all discovered attributes visible for operational use and reporting.
- Adjusting IP address selection properties allows you to tailor discovery to use management or NIC IP addresses, improving CI accuracy.
- For specialized load balancers or discovery methods (like patterns for F5 Big-IP), refer to their dedicated topics to complement this probe-based approach.