Hi all, I'm trying to understand what is causing the load on the ats server. Not sure whether is RAM or disk or CPU is giving the issues.
on top output I can see a lot of iowait. top - 18:12:00 up 4:32, 3 users, load average: 8.15, 8.20, 8.53 Tasks: 234 total, 2 running, 232 sleeping, 0 stopped, 0 zombie Cpu(s): 7.2%us, 10.7%sy, 0.0%ni, 34.0%id, *46.5%wa*, 0.0%hi, 1.7%si, 0.0%st Mem: 7848208k total, 7701228k used, 146980k free, 20008k buffers Swap: 8388604k total, 426796k used, 7961808k free, 250532k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 14138 ats 20 0 8199m 6.7g 4852 S 9.0 *89.8 *7:23.41 /opt/ats/bin/traffic_server -M --bind_stdout /opt/ats/var/log/trafficserver/traffic.out --bind_stderr /opt/ *And on iostat,* Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.00 83.00 257.00 54.00 134672.00 21248.00 501.35 10.51 33.69 3.22 *100.00* *on iotop:* Total DISK READ: 50.46 M/s | Total DISK WRITE: 14.35 M/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND 14154 be/4 ats 3.33 M/s 0.00 B/s 0.00 % 91.45 % traffic_server -M --bind_stdout /opt/ats/var/log/traf~s/var/log/trafficserver/traffic.out --httpport 80:fd=9 14156 be/4 ats 7.28 M/s 2025.05 K/s 0.00 % 90.56 % traffic_server -M --bind_stdout /opt/ats/var/log/traf~s/var/log/trafficserver/traffic.out --httpport 80:fd=9 14157 be/4 ats 6.88 M/s 0.00 B/s 0.00 % 90.52 % traffic_server -M --bind_stdout /opt/ats/var/log/traf~s/var/log/trafficserver/traffic.out --httpport 80:fd=9 14155 be/4 ats 2.53 M/s 3.32 M/s 0.00 % 82.89 % traffic_server -M --bind_stdout /opt/ats/var/log/traf~s/var/log/trafficserver/traffic.out --httpport 80:fd=9 14158 be/4 ats 9.58 M/s 3.33 M/s 0.00 % 75.91 % traffic_server -M --bind_stdout /opt/ats/var/log/traf~s/var/log/trafficserver/traffic.out --httpport 80:fd=9 14161 be/4 ats 7.67 M/s 0.00 B/s 0.00 % 73.36 % traffic_server -M --bind_stdout /opt/ats/var/log/traf~s/var/log/trafficserver/traffic.out --httpport 80:fd=9 14159 be/4 ats 5.89 M/s 2025.05 K/s 0.00 % 73.27 % traffic_server -M --bind_stdout /opt/ats/var/log/traf~s/var/log/trafficserver/traffic.out --httpport 80:fd=9 14160 be/4 ats 7.30 M/s 3.75 M/s 0.00 % 66.01 % traffic_server -M --bind_stdout /opt/ats/var/log/traf~s/var/log/trafficserver/traffic.out --httpport 80:fd=9 But I have *disabled *all the logs. I don't know why it still shows. On production, usually everyone disables the logs? [root@main ~]# free -m total used free shared buffers cached Mem: 7664 7488 *175 *0 13 210 -/+ buffers/cache: 7265 398 Swap: 8191 416 7775 [root@main ~]# w 18:15:25 up 4:35, 3 users, load average: 8.07, 8.14, 8.43 I am using ats to cache live channels. Currently I have enabled 45 channels. We have to enable 400 channels. So I am checking what resources I have to add. Any suggestions will be appreciated Best Regards, -- Randeep Mob: +919447831699[kerala] Mob: +919880050349[B'lore] http://twitter.com/Randeeppr http://in.linkedin.com/in/randeeppr [image: --] Randeep Raman [image: http://]about.me/Randeeppr <http://about.me/Randeeppr>