sixservers
← Все заметки

Linux · 06 ноября 2026

Как понять,
что серверу хорошо

Один показатель редко объясняет состояние машины. Полезнее смотреть на несколько величин вместе и сравнивать их с обычным поведением своего сервера.

Нагрузка — это не процент CPU

Load average показывает среднее число задач, которые готовы работать или ждут в непрерываемом состоянии. Значение 2 на сервере с двумя ядрами означает другое, чем на машине с шестнадцатью. Важно также понять, ждут ли задачи процессор или операции ввода-вывода.

uptime
nproc

Свободная память и доступная память

Linux использует свободную RAM для файлового кэша. Поэтому небольшое значение free само по себе не означает нехватку памяти. В выводе free смотрите на available и на то, растёт ли использование swap.

free -h

Диск умеет заканчиваться двумя способами

Помимо свободного места полезно проверять inode: множество маленьких файлов иногда исчерпывает их раньше, чем заполняется объём диска. Логи, кэш и временные файлы лучше хранить с понятными ограничениями.

df -h /
df -i /

Сначала наблюдение

Запишите обычные значения при спокойной работе и во время нагрузки. Сравнение с собственной базовой линией часто полезнее универсального порога из чужой инструкции.