Диагностика нагрузки за 5 минут
Клиент пишет «сайт лагает». Пять минут до созвона — нужен факт, не гадание.
Дальше: люди или cron, load average.
Протокол
date; uptime; free -h; df -hT
iostat -x 1 3 2>/dev/null || vmstat 1 3
ps aux --sort=-%cpu | head -10
ps aux --sort=-%mem | head -10
Как читать
| Сигнал | Причина |
|---|---|
| load >> ядер | CPU: php, индекс |
| swap, OOM | память |
| await ↑ | диск |
Paste-audit
Paste-audit — подсветит красные флаги из вывода.