High CPU consumption by java and redis-server
Rahul Amaram
rahul.amaram at vizury.com
Wed Sep 17 19:13:17 CEST 2014
Hi,
I am observing very high CPU consumption by the java process and
redis-server. redis-server being single threaded it self is taking 100%
CPU. I have about 10 hosts, with about 10 services each (with one
service item per service). The time interval for generation of value is
120s. The threshold that I have defined is:
avg($$HOSTNAME$$-$$SERVICENAME$$-$$SERVICEITEMNAME$$[-24H],$$HOSTNAME$$-$$SERVICENAME$$-$$SERVICEITEMNAME$$[-96H],$$HOSTNAME$$-$$SERVICENAME$$-$$SERVICEITEMNAME$$[-168H],$$HOSTNAME$$-$$SERVICENAME$$-$$SERVICEITEMNAME$$[-336H],$$HOSTNAME$$-$$SERVICENAME$$-$$SERVICEITEMNAME$$[-504H],$$HOSTNAME$$-$$SERVICENAME$$-$$SERVICEITEMNAME$$[-672H])
However, currently, not more than 3 values, are available.
I am already running this on a c3.xlarge machine (4 cores) and the load
average is quite often > 4 resulting in delay of generation of values.
Any pointers in what could be causing the high load would be much
appreciated.
On a slightly different note, while using cli.CacheCli, retrieving the
value of a service item one week back using hours (-24H) is considerably
faster than retrieving it using minutes (-10080M). Again, why does
bischeck behave this way?
Thanks,
Rahul.
--
More information about the Bischeck-users
mailing list