Hello,
Does anyone have metrics on CPU requirements based on the number of requests per second? Our installation has 8 cores and is receiving around 150 requests per second, the CPU sits around 100% and we are dropping a number of requests.
https://www.restack.io/docs/signoz-knowledge-signoz-hardware-requirements
Copy code
CPU: The minimal CPU requirement is 4 cores. To ensure smoother operation and to accommodate higher workloads, 8 cores are recommended.
There is no exact numbers for correlating the number of requests per second and the CPU requirements.
That can vary based on the nature of data and the SigNoz set up and configuration.
The resource usage pattern can change a lot based on the clickhouse shards count and collector replicas and its configurations.
For very high scale, it is recommended to use messaging queue to limit the DB writes which would otherwise amount for most of the high CPU.
t
Trent Lawson
08/07/2024, 6:23 AM
Do you have a guide on messaging queuing?
Trent Lawson
08/08/2024, 7:08 AM
for anyone else who reads this disabling log transfers to singoz greatly reduces CPU consumption
SigNoz is an open-source APM. It helps developers monitor their applications & troubleshoot problems, an open-source alternative to DataDog, NewRelic, etc.