Bug ID 1629257: Diag-agent service memory utilization increases because of heartbeat probe

Last Modified: Jan 30, 2025

Affected Product(s):
F5OS F5OS-A, F5OS-C(all modules)

Known Affected Versions:
F5OS-C 1.6.2

Fixed In:
F5OS-C 1.8.0

Opened: Aug 16, 2024

Severity: 2-Critical

Symptoms

Diag-agent service memory utilization rises if not controlled which can lead to OOM.

Impact

Diag-agent service memory utilization rises if not controlled which can lead to OOM.

Conditions

Diag-agent service generates heartbeat events which are sometimes creating a deadlock in the service. Once deadlock is hit the memory queue of diag-agent service in increasing because of heartbeat probes and eventually diag-agent service memory utilization also rises.

Workaround

None

Fix Information

Updated diag-agent service handle event locking in a better way so that a deadlock does not occur.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips