Bug ID 818705: afm_cmi.py daemon can cause very high BIG-IP CPU utilization(>90%)

Last Modified: Nov 22, 2021

Bug Tracker

Affected Product:  See more info
BIG-IP AFM(all modules)

Known Affected Versions:
15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 15.1.4, 15.1.4.1

Fixed In:
16.1.0

Opened: Aug 29, 2019
Severity: 3-Major

Symptoms

The AFM Auto threshold and behavioral dos historical data synchronization process consumes greater than 90% CPU. This affects TMM performance and some outages may occur.

Impact

TMM performance is affected and outages may occur.

Conditions

This occurs in both high availability (HA) and standalone configurations. In both cases "MCPD" issues were reported. (Delay in response or the daemon crashed)

Workaround

Kill the AFM data synchronization process: kill -9 afm_cmi.py

Fix Information

If the connection to MCP is non responsive, the script will attempt to reinitialize MCP connection every second until successful. The script will be blocked until mcp connection is established.

Behavior Change