Bug ID 674593: APM configuration snapshot takes a long time to create

Last Modified: Nov 07, 2022

Affected Product(s):
BIG-IP APM(all modules)

Known Affected Versions:
12.1.0, 12.1.0 HF1, 12.1.0 HF2, 12.1.1, 12.1.1 HF1, 12.1.1 HF2, 12.1.2, 12.1.2 HF1, 12.1.2 HF2, 12.1.3, 12.1.3.1, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3

Fixed In:
13.1.0, 13.0.1, 12.1.3.2

Opened: Jul 18, 2017

Severity: 3-Major

Symptoms

It takes a long time to create the configuration snapshot for a file. This may be accompanied by MEMCACHED related log message, as shown below. notice apmd[12928]: 0149016a:5: Initiating snapshot creation: tmm.session.10b9e255c7bb0_28oooooooooooooooo for access profile: /Common/workspace-acess notice apmd[12928]: 0149016f:5: Waiting for MEMCACHED to be ready notice apmd[12928]: 01490000:5: ApmD.cpp func: "wait_for_memcached_ready()" line: 1273 Msg: Unable to connect to tmm (sessiondb). Trying again... notice apmd[12928]: 01490000:5: ApmD.cpp func: "wait_for_memcached_ready()" line: 1280 Msg: Successfully connected to tmm (sessiondb)... notice apmd[12928]: 0149016b:5: Completed snapshot creation: tmm.session.10b9e255c7bb0_28oooooooooooooooo for access profile: /Common/workspace-acess notice apmd[12928]: 01490171:5: MEMCACHED is up

Impact

TMM will run out of memory If the issue persists. User will not be able to log in due to profile not found error similar to the following: err apmd[13681]: 01490114:3: /Common/workspace-acess2:Common:a6b495ce: process_request(): Profile '/Common/workspace-acess2' was not found

Conditions

The issue happens if an access profile contains many resources, the resulting configuration snapshot will have even more configuration variables.

Workaround

None.

Fix Information

APM policy configuration snapshot generation performance for very large configurations has been improved.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips