لود بالای سرور
Server Load نشاندهنده تعداد پروسسهای منتظر اجرا. اگر Load Average بیشتر از تعداد هستههای CPU باشد، سرور اشباع شده.
بررسی
uptime # Load Average
nproc # تعداد هستهها
top -o %CPU # پروسس پرمصرف CPU
ps aux --sort=-%mem | head # پرمصرف RAM
iostat -x 1 5 # IO Wait
عیبیابی
اگر %wa بالاست: مشکل دیسک I/O. اگر %us بالاست: PHP/MySQL سنگین. تعداد اتصالات بررسی:
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -rn | head -20
رفع فوری
kill -9 PID # Kill پروسس سنگین
systemctl restart httpd php-fpm mysqld # ریاستارت
csf -d ATTACKER_IP # مسدود IP مهاجم
بهینهسازی بلندمدت
بهینهسازی MySQL (slow query log). تنظیم PHP-FPM pm.max_children. فعالسازی OPcache/LSCache. مهاجرت به LiteSpeed. ارتقای RAM و CPU.
سرور مجازی قویتر. کانفیگ سرور بهینهسازی حرفهای.