[syslog-ng] syslog-ng uses 100% cpu
Yakup Kaya
yakup at labrisnetworks.com
Thu Apr 10 14:31:08 CEST 2014
Hello everyone,
My problem is syslog-ng is using 100% CPU. When I trace the process for
about 1 minute I get output as follows. As you can see epoll_wait and
clock_gettime system calls are causing the problem. My syslog-ng version
is 3.3.4. In the older versions I did not have such problems (e.g.
2.0.9). I would like to ask what exactly these system calls are used for
and is there a configuration option or parameter to disable these calls
or tune them?
*top command output;*
top - 15:28:46 up 4 days, 16:44, 7 users, load average: 1.33, 1.35, 1.33
Tasks: 245 total, 3 running, 240 sleeping, 2 stopped, 0 zombie
Cpu(s): 9.2%us, 16.5%sy, 0.0%ni, 72.4%id, 1.9%wa, 0.1%hi, 0.0%si,
0.0%st
Mem: 4029172k total, 3958124k used, 71048k free, 322556k buffers
Swap: 4192928k total, 479076k used, 3713852k free, 1613548k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10192 root 20 0 8304 3908 2452 R 99.4 0.1 850:33.93 syslog-ng
*strace command output:*
strace -f -c -p `pgrep -f '/sbin/syslog-ng'`
Process 10192 attached - interrupt to quit
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
54.37 0.073938 0 5740561 epoll_wait
45.54 0.061930 0 5740562 clock_gettime
0.03 0.000035 0 1884 fcntl64
0.01 0.000020 0 1488 370 read
0.01 0.000018 0 408 writev
0.01 0.000015 0 2166 epoll_ctl
0.01 0.000008 0 172 78 accept
0.01 0.000007 0 797 write
0.01 0.000007 0 848 182 setsockopt
0.00 0.000006 0 489 gettimeofday
0.00 0.000006 0 408 _llseek
0.00 0.000000 0 92 close
0.00 0.000000 0 190 alarm
0.00 0.000000 0 15 stat64
------ ----------- ----------- --------- --------- ----------------
100.00 0.135990 11490080 630 total
--
Yakup KAYA (B.Sc., CCNA)
K?demli Sistem Destek Uzman?/Senior System Support Specialist
Labris Teknoloji A.S,.
Silikon Blok 1 NK 24 ODTÜ-Teknokent / Ankara, TURKEY
Tel: +90 312 210 11 13
Fax: +90 312 210 14 92
yakup.kaya at labrisnetworks.com
yakup.kaya at labris.eu
www.labrisnetworks.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.balabit.hu/pipermail/syslog-ng/attachments/20140410/ca09cd7e/attachment.htm
More information about the syslog-ng
mailing list