Warning: The system load average เกิดจากอะไรหรือคับ

Subject: Warning: The system load average is 13.21

This is an automated message notifying you that the 5 minute load average on your system is 13.21.
This has exceeded the 10 threshold.

One Minute - 16
Five Minutes - 13.21
Fifteen Minutes - 12.49

top - 14:30:02 up 3 days, 23:45, 0 users, load average: 16.00, 13.21, 12.49
Tasks: 356 total, 2 running, 354 sleeping, 0 stopped, 0 zombie
Cpu(s): 15.3%us, 2.2%sy, 0.0%ni, 79.5%id, 0.0%wa, 0.1%hi, 2.9%si, 0.0%st
Mem: 8096896k total, 5523140k used, 2573756k free, 347940k buffers
Swap: 10125304k total, 0k used, 10125304k free, 4290580k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
20291 apache 16 0 102m 15m 3720 S 48.3 0.2 0:32.93 /usr/sbin/httpd -k start -DSSL
20504 apache 15 0 99.7m 11m 3584 R 40.6 0.1 0:06.04 /usr/sbin/httpd -k start -DSSL
20416 apache 16 0 99652 9420 3500 S 32.9 0.1 0:16.67 /usr/sbin/httpd -k start -DSSL
20174 apache 16 0 103m 15m 3720 S 30.9 0.2 0:40.02 /usr/sbin/httpd -k start -DSSL
20521 apache 16 0 99384 8816 3052 S 29.0 0.1 0:04.39 /usr/sbin/httpd -k start -DSSL
20445 apache 15 0 99652 9108 3176 S 27.1 0.1 0:14.59 /usr/sbin/httpd -k start -DSSL
19985 apache 16 0 99.7m 12m 4176 S 25.1 0.2 1:02.97 /usr/sbin/httpd -k start -DSSL
20541 apache 16 0 99640 8944 3036 S 25.1 0.1 0:00.54 /usr/sbin/httpd -k start -DSSL
20111 apache 16 0 99.7m 11m 3700 S 21.3 0.2 0:50.95 /usr/sbin/httpd -k start -DSSL

เกิดอาการนี้ทุกวันเลย มีฟ้องทุกวัน วันละ 1 ครั้งใน DA

อาการนี้ ผิดปกติ หรือมันเป็นปกติ มีทุกวันงะคับ แล้วแจ้งช่วง 14.30-14.40 ทุกวัน

คือไม่ค่อยมีความรุ้เรื่อง DA เลย อยากรุ้ว่าคือ อาการอะไรคับ ถ้าผิดปกติ แก้ไขยังไงคับ รบกวน ด้วยคับ

ลองตรวจสอบดูว่าช่วงเวลานั้น มีการตั้ง Crontab ทำงานอะไรหรือมีการตั้ง Backup ไว้หรือเปล่าครับ

หากมีลองพิจารณาดูว่าสามารถเลื่อนไปทำช่วงตอนกลางคืนหรือช่วงที่คนใช้งานน้อยหรือไม่

หากไม่มีก็คงเป็นกรณีที่มีคนเข้าใช้งานเยอะในช่วงเวลานั้นครับ ลองดูว่า Load ขึ้นเป็นเวลานานหรือเปล่า

ถ้าเป็นช่วงเวลานาน ก็อาจจะต้องลองทำ Performance Tuning ครับ

คือเครื่องเปนของผมแต่ น้องที่ ผมฝากโคโลเขาลงเซทให้ มีวิธีการตรวจเชค Crontab ทำงานอะไร หรือ Backup เวลาไหน ดูตรงไหนคับ ขออภัย ถ้าเปนคำถามที่ดูไม่ดี รบกวนด้วย

เป็นข้อความแจ้งเตือนว่า ระบบทำงานหนัก
จากข้อความจะเห็นว่ามาจาก httpd (apache)

การตรวจสอบก็ต้องไปตรวจสอบที่ apache
ให้แก้ config เปิด extended status ไว้ก่อน
แล้วช่วงที่โหลดหนักก็เข้าไปดู status ว่ามี request อะไรเข้ามา
วิธีการหาดูใน how-to

มันแจ้งแบบนี้มาตลอดครับ จะ2เดือนแล้วตั้งแต่เจอยิง - - ไม่รุ้เกียวไหม

ผมไม่ค่อยรุ้เรื่องช่วงนี้ก้ไล่อ่านเก็บความรุ้ ถ้าดี แนะนำเปนโพสกระทู้ให้เลย จะขอบคุณมากคับ

กรุณา post ให้ถูกหมวดครับ

ย้ายเข้าหมวด CP/Technical

ลอง TOP กับ server-status นะครับ นั่งดูไปเรื่อยๆจะสังเกตุเห็นความผิดปกติเอง :th_059_:

ยังไงครับ ผม งูๆปลาๆ แถมของผม เป็นเวลา สะด้วย 14.25-14.30 ทุกวัน

ถ้าเวลาเป๊ะขนาดนั้น น่าจะเป็น cron ละครับ
ลองไล่หาดูใน /var/spool/cron

คือใน โฟลเดอรที่ บอก มันว่างป่าวเลยครับ - -

ใน Linux ไม่เรียกว่า folder แต่เรียกว่า directory ครับ

การดู cron อีกวิธีคือ

crontab -l

หรือ ลองแวะเข้าไป server จังหวะที่มันโหลด แล้วเรียก top ดู ตัวบนๆ สังเกตดูครับ

ถ้าเป็นแบบที่ส่งมา ก็ลองดูอีกว่ามี cron ของ user apache หรือเปล่า

crontab -l -u apache

RAM ใช้ยังไม่หมด โหลดเยอะขนาดนั้น ไม่มี iowait แปลกนะครับ

top - 14:30:02 up 3 days, 23:45, 0 users, load average: 16.00, 13.21, 12.49
Tasks: 356 total, 2 running, 354 sleeping, 0 stopped, 0 zombie
Cpu(s): 15.3%us, 2.2%sy, 0.0%ni, 79.5%id, 0.0%wa, 0.1%hi, 2.9%si, 0.0%st
Mem: 8096896k total, 5523140k used, 2573756k free, 347940k buffers
Swap: 10125304k total, 0k used, 10125304k free, 4290580k cached

เป็นไปได้ไหมครับว่าเจอยิง แบบพี่แกตั้งเวลาปลุก - - มันเป็นแบบนี้ตั้งแต่เจอยิง เมื่อ 12/3/2555 ถึง ทุกวันนี้

ปล. เรียกผิดเรียกตามตัวเอง ถนัดคับ ขอบคุณสำหรับความรู้

จะโดนยิงหรือเปล่าอย่าไปเสียเวลาเดาเลยครับ

มาเป็นเวลาทุกวันแบบนี้ถ้าเช็คเป็นวันเดียวก็รู้แล้วว่าเพราะอะไร แค่เตรียมความรู้เรื่องพวกนี้ไว้รอตอนที่โหลดขึ้นแค่นั้น

  1. top
  2. apache extended status
  3. mysql process list
  4. netstat - tcp established IP

เช็คไม่เป็น ไม่มีข้อมูล แล้วนั่นเดาไปเรื่อย อีกเดือนนึงก็ไม่จบครับ

ผมก็ไม่อยากเดาครับ แต่ ไม่รุ้ทำไงถึงมาขอความรุ้ตรงนี้ ขอบคุณทุกท่านที่มาสอนคับ จะลองทำตามดู

ไม่เข้าใจเลยจิงๆ - - พยายามใช้ google ช่วย ขยายความ

ลองหาตามที่คุณ KKE บอกครับ น่าจะเกิดเพราะ Crontab ถ้าเวลาเดิมแบบนี้