Forum Discussion
Higher Monitor CPU Usage in v16
Hi All,
After an attempted upgrade of our production BIG-IPs (i4600 HA pair) from v14 to v16 earlier this year that required a rollback due to high CPU utilization, I have been doing testing on some VEs and noticed that v16 has about 15% higher CPU utilization just from monitors.
The Setup: only LTM and GTM are provisioned, but no GTM usage. I copied config from production units to the test VEs, excluding VIP and SNAT objects. The LTM has around 1200 pools configured, 2-4 members in each pool, 1-2 monitors on each pool with most only having 1 monitor. The majority of the montitors are HTTP/HTTPS, which I understand do use more CPU than something like TCP (https://my.f5.com/manage/s/article/K42421592).
However, it seems odd that monitors on v16 would use almost 15% more CPU than prior versions. I was running v14 as a baseline, noticed nominally higher (~1-3%) CPU in v15, and around 15% in v16. Has anyone else noticed this, or able to provide an explanation?
Below are some screenshots of the CPU graph on the VE when switching betwen v14.1.4.6, 15.1.9.1, and 16.1.3.3. The first is a 24-hour window, and the second two are 4-hour window graphs.
Hello answ161 ,
I believe this should be escalated to F5 Support , you may need a hotfix for an undefined BUG.
anyway have a look in this BUG https://cdn.f5.com/product/bugtracker/ID544902.html , it affects all of your upgraded versions for ( TCP_half_open ) monitor if you use it ,- answ161
Altostratus
Hi holge, no updates yet. I'm going to be opening a case on this with F5 support today. I'll keep updates posted in here as I learn more. During testing of a few different versions, I also see the same behavior in 16.1.4. Given some time to sit over the past week, average CPU is 18% higher compared to an identical VE running 14.1.4.6.
- AndreiHurmuz
Nimbostratus
Hi answ161
did you get any resolution on that issue? We are experimenting the same problem with v16, as of now 4 systems have increased CPU usage since the update, VE and HW Big-Ip.
Many thanks in advance!
- answ161
Altostratus
Hi AndreiHurmuz,
In my configuration, F5 support helped to determined that LDAP monitors in v16 are the cause of higher CPU utilization. Removing LDAP monitors caused CPU to drop by about 15%. However, the reason why LDAP monitors use more CPU in v16 is not known.
This may not be the cause in your case, but top output should confirm this.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com