База знаний / Серверы• 1 мин
Диагностика Linux: быстрые команды для CPU, памяти, диска и сети
Короткая «боёвая» шпаргалка для дежурства: где посмотреть узкое место и что фиксировать.
CPU
top/htop— кто грузит процессорmpstat 1— по ядрам (пакет sysstat)- Важно: высокий
waчасто указывает на диск.
Память
free -m— общий обзорps aux --sort=-rss | head— топ по памятиdmesg | tail— OOM killer
Диск
df -h— местоdu -sh *— кто «съел»iostat -x 1— latency/IOPS (sysstat)
Сеть
ss -tulpn— кто слушает портыdig— DNStraceroute— маршрутcurl -I— быстрый health‑check HTTP
Что фиксировать в отчёте
- Время инцидента и симптомы
- Метрики (CPU/RAM/Disk/Net) до/после
- Логи сервиса и последние изменения (деплой/обновления)