+1
думать - ключевое слово.
ИМХО в линуксе приципиально невозможно посмотреть disk io per process, я встречал подобного рода возможность только в Solaris(копать в сторону psio). Сейчас специально рыл man ps на предмет io, ничего не нашел.
Andreyka, расскажите пжл как, меня этот вопрос интересует уже лет 5.
Я наверно сейчас скажу какую нибудь глупость, но мне кажется что таких четких мануалов вообще не бывает по жизни. Это всего лишь удобный инструментарий - главное голова и характер.
При возможности
Набрать комманду <сделать> -хорошо[зашибись] 😆
сисадмины были бы просто не нужны. Команды набирать можно и обезьяну в цирке научить 🔥
тут LA не по процу набежало, так как 20.3% idle.
Скорее всего тормоза в подсистеме ввода-вывода, то есть груба говоря диски тормозят, причем достаточно реально.
В linux есть полезная утилита atop, она показывает нагрузку на жесткие диски, в freebsd не могу вспомнить чего нибудь полезного, кроме банальных vmstat и iostat
кеширования в мускуле и пхп включены ?
нгинкс как вариант тоже должен помочь.
а не вариант ли это грейлистинга ?
по хорошему нужно зайти на впс в вечернее время и посмотреть что там и к чему. Я думаю можно найти возможность оптимизации сервисов.
P.S. Странное превышение, обычно по памяти превышение на впс идет.
и как если не секрет ?
поставить на сервер систему мониторинга, что нибудь типа munin и посмотреть что на сервере происходит по времени. Возможно где-то утекает память
возможно имеет смысл напомнить Вашему админу о существовании логов и возможности включить debug уровень логирования, если он не может 2 месяца вычленить проблему и её закрыть