CPU Load
CPU Load
A monitoring load of 30 requests/s (about 2.000 requests per minute, which means monitoring 2000 sensors with 60 sec interval) creates a CPU load of about 20% on a 2 GHz Intel machine. With an aggressive configuration we would recommend not to cross 40-50% CPU load (e.g. to save CPU cycles for the web server) which gives us about 5.000 requests per minute, preferably using a multi processor machine.
Sample Calculation: 1000 users with 5 sensors each with an interval of 1 minute: 5x1000 = 5.000 requests per minute
BTW: By simply allowing the users a minimum interval of e.g. 5 minutes this load can be lowered to 1.000 requests per minute, etc.