Dears,
How to know what is the healthy thread count for the ESM and the Agents?
We have the next values in server.properties:
- agent.threads.max=437
- serverletcontainer.jetty311.threadpool.maximum=674
However, the active thread count is always more than these numbers. It is always in the range 750 - 850. This causes multiple issues in ESM.
Regarding the Agents, we have 64 agents. Regarding the resources, we have 157 GB for memory and 32 CPUs. The memory is always highly utilized. But, the CPU gets highly utilized sometimes. Moreover, the Agents start to cache every now and then because ESM drops the Agent threads.
How to determine if I need to increase the maximum thread count or not? Also, how to determine the suitable number of threads for each Agent? And is this problem caused by threads or resources?