04-Sep-2023 05:52
hi ,
A quick question , I am new to AS3 and I have observed that we are gradually increasing our load to the current f5 Environment with gradual increase in REST API Calls towards the device. Is there any way to measure the CPU load caused by these REST API calls. I have provisioned the Management with a large memory of 2048 Mb but still I see lots of errors when one tenant tries to fetch or implements any new changes in the architecture. f5 best practice is to increase the timeout but these best practices will end up resulting in a more CPU demand.
Will increasing the timeout value for a REST call to 180 not affect the performance and CPU allocation of f5.
My current version of AS3 is 3.28.0
Current TMOS version is 16.1.3.2
Module LTM
Tenant Application : Postgress
Any knowledge sharing would be appreciated.
If you find that the REST API is timing out, you can increase the timeout values for ircd, restjavad, and restnoded. These timeouts may occur due to large responses, such as when requesting the status of all virtual servers or all Wide-IPs. Not all variables are present in all BIG-IP versions. See K94602685 and the associated Bug ID 858189 for information on specific versions.
To increase timeout values, use the following commands (the defaults are all 60 seconds):
And then save changes and restart related services:
05-Sep-2023 12:04
Maybe see this video from Mark Dittmer https://www.youtube.com/watch?v=q7cgGr57vSE&t=663s
If needed you can write in his github https://github.com/mdditt2000/f5-appsvcs-extension/tree/master/user_guides/api-performance