Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Нагрузка на сервак, мониторинг
цитата
12/04/17 в 10:49
 andreich
уважаемые, есть какая нить хреновина-скриптец, что бы можно было отслеживать нагрузку на сервак

например задать время и посмотреть кто и что делал, ну там апач отработал, или mysql

вопрос связан с тем что есть сервак где нет траффа, но нагрузка есть, и не понятно откуда она берется, и это напрягает
цитата
12/04/17 в 10:54
 dizziness
https://mmonit.com/monit/

выглядит как-то так

цитата
12/04/17 в 12:12
 andreich
dizziness: получи рейтинга, но это немного не торт
smail101.gif
цитата
12/04/17 в 13:17
 LOVE
mysqltuner есть, он висит собирает данные и рекомендует настройки мускула под нагрузки имеющиеся
цитата
12/04/17 в 15:08
 dizziness
top запусти да смотри, или кроном запусти top в нужное время, вывод команды перенаправь в файл. либо установи atop (apt-get install atop) и смотри, этого точно хватит для того, что-бы увидеть что жрет ресурсы.
цитата
19/04/17 в 16:18
 localhost
htop
iotop
mytop
iftop

мне хватает этого набора для мониторинга
цитата
19/04/17 в 16:29
 andreich
localhost: dizziness: усем заплюсовал, будем тестить

суть проблемы не понятна, в какойто непонятный промежуток времени, резко нагружается VDS (это видно из статистики хостера)

ровно как и если в этот период времени грузить сайты с сервака, то видна реальная заминка по загрузке
цитата
19/04/17 в 17:19
 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. бэкапы)
цитата
19/04/17 в 17:30
 andreich
localhost: ты убиваешь мой мозг, но спасибо ! всеже надо когдато это изучать, хотябы на уровни школьника


Эта страница в полной версии