andreich
уважаемые, есть какая нить хреновина-скриптец, что бы можно было отслеживать нагрузку на сервак
например задать время и посмотреть кто и что делал, ну там апач отработал, или mysql
вопрос связан с тем что есть сервак где нет траффа, но нагрузка есть, и не понятно откуда она берется, и это напрягает
dizziness
top запусти да смотри, или кроном запусти top в нужное время, вывод команды перенаправь в файл. либо установи atop (apt-get install atop) и смотри, этого точно хватит для того, что-бы увидеть что жрет ресурсы.
andreich
localhost: dizziness: усем заплюсовал, будем тестить
суть проблемы не понятна, в какойто непонятный промежуток времени, резко нагружается VDS (это видно из статистики хостера)
ровно как и если в этот период времени грузить сайты с сервака, то видна реальная заминка по загрузке
localhost
andreich писал:
localhost: dizziness: усем заплюсовал, будем тестить
суть проблемы не понятна, в какойто непонятный промежуток времени, резко нагружается VDS (это видно из статистики хостера)
ровно как и если в этот период времени грузить сайты с сервака, то видна реальная заминка по загрузке
dirty pages из памяти сбрасываются на диск, или идет уменьшение/увеличение свопа
это первый вариант, второй вариант, это драйвер софтварного рейда jbd2/mdX-N
(X, N - какие-то цифры) - грузит цпу когда скажем идет запись на диск, к примеру mysql скидывает binary logs, или репликация идет или rsync пишет на диск или даже банальный парсер грызет страницы со скоростью 5-10 запросов в секунду.
что нужно смотреть:
1) определить интервал времени, когда идет нагрузка
2) смотреть что висит в кронах (/etc/crontab и юзерские кроны crontab -u root -l к примеру)
3) смотреть в htop и iotop в это время и смотреть в логи вебсервера
4) установить smartmon tools и посмотреть статистику по диску (дискам), вдруг они уже загибаются.
5) смотреть по netstat сколько TIME_WAIT, ESTABLISHED во время пика нагрузки
ну обычно непонятно резкая нагрузка - это либо похапэ скрипты когда боты грызут страницы, либо mysql (сортировка, объединение, выборка из таблиц - не оптимизирован конфиг mysql), либо нагрузка на диск при сбросе кешей или записи данных (rsync. бэкапы)