Bug ID 908505: Managing BIG-IP devices using a large number of virtual servers while running iApp analytics

Last Modified: Jul 12, 2023

Affected Product(s):
BIG-IQ AppIQ(all modules)

Known Affected Versions:
7.0.0, 7.0.0.1, 7.0.0.2, 7.1.0

Fixed In:
7.1.0.1

Opened: May 12, 2020

Severity: 3-Major

Symptoms

Managed BIG-IP devices running iApp analytics logs an error message similar to the following error /var/log/ltm: err scriptd[8484]: 014f0013:3: Script (/Common/bigiq-analytics-send_stats) generated this Tcl error: (script did not successfully complete: (couldn't create pipe: too many open files while executing "exec /usr/bin/tmsh -c "list ltm virtual $virtual_name partition" | grep "partition " | tr -s " " | cut -d " " -f3- " ("foreach" body line 3) invoked from within "foreach virtual $virtual_list { set virtual_name "/[tmsh::get_name $virtual]" set partition_name [exec /usr/bi..." invoked from within "if { [file exists ${filename}0] != 1 || [ expr [clock seconds] - [file mtime ${filename}0] ] > 360 } { set infile [open "$filename$curr..." line:346))

Impact

iApp does not collect statistics for virtual server, pool, nodes, or statuses.

Conditions

When managing a BIG-IP device with a large number of virtual servers and running iApp analytics.

Workaround

A workaround is available for BIG-IQ version 7.1. For more information see: https://support.f5.com/csp/article/K53001642

Fix Information

iApp now collects data as expected.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips