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>

Reply via email to