Как узнать кто перегружает хостинг?

1 234 5
iHead
На сайте с 25.04.2008
Offline
137
#21
grey2:
не всё так просто:) крон в первую очередь проверял.

а ещё такой вопрос. аккаунт сильно нагружает сервер, что все сайты открываются очень долго или вообще timeout, но по top всё спокойно - нагрузки по нулям. что это может быть?

как вариант, забит пул апача

Рекомендуемый хостинг партнер 1С-Битрикс (https://www.ihead.ru/bitrix/), PHP-хостинг (https://www.ihead.ru/php/), доверенный партнер RU-CENTER (https://www.ihead.ru/news/573.html), официальный представитель REG.RU в Кирове (https://www.ihead.ru/news/851.html)
M
На сайте с 16.09.2009
Offline
278
#22
grey2:
Нет уж лучше самому разобраться и потом самому решать.

В принципе, лучше. Просто помните, что здесь лекции вам не будут читать - так что даже если с подачи местных советчиков получится "решить" проблему, то знаний у вас не прибавится.

Есть две осознанные стратегии: систематически учиться или нанять квалифицированный персонал.

grey2:
но по top всё спокойно - нагрузки по нулям. что это может быть?

Может быть, что кто-то не понимает что показывает ему данный инструмент, смотрит не на те показатели.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
G2
На сайте с 25.04.2008
Offline
138
#23

может кто подсказать где копать при таком top:


[root@abuse ~]# top
top - 22:05:09 up 3 days, 7:53, 1 user, load average: 30.21, 24.02, 20.87
Tasks: 338 total, 1 running, 336 sleeping, 0 stopped, 1 zombie
Cpu(s): 21.5%us, 3.0%sy, 0.0%ni, 6.8%id, 62.6%wa, 0.3%hi, 5.8%si, 0.0%st
Mem: 4046036k total, 4016628k used, 29408k free, 17072k buffers
Swap: 2096472k total, 232k used, 2096240k free, 2396172k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
21651 apache 16 0 126m 38m 4032 S 7.6 1.0 0:00.78 httpd
21636 apache 16 0 119m 30m 4092 D 3.7 0.8 0:00.63 httpd
21656 apache 16 0 119m 30m 3856 D 3.7 0.8 0:00.48 httpd
2704 mysql 15 0 296m 50m 5120 S 3.3 1.3 137:32.85 mysqld

и теперь %wa часто достигает 90%.
Поднимаю тИЦ (/ru/forum/752925) Покупаю QIWI (/ru/forum/684863) Налю $$$ через ePayments Card (https://www.epayments.com/registration?p=ae593ade60)
_Dizerd_
На сайте с 21.12.2011
Offline
76
#24

Я как понял у вас все пользователи работают от apache?

M
На сайте с 16.09.2009
Offline
278
#25
grey2:
может кто подсказать где копать при таком top:
...
21651 apache 16 0 126m 38m 4032 S 7.6 1.0 0:00.78 httpd
21636 apache 16 0 119m 30m 4092 D 3.7 0.8 0:00.63 httpd
21656 apache 16 0 119m 30m 3856 D 3.7 0.8 0:00.48 httpd
2704 mysql 15 0 296m 50m 5120 S 3.3 1.3 137:32.85 mysqld

Ну, взять и посмотреть strace что делают эти самые апачи в топе. Посмотреть processlist mysql.

Это в предположении, что виновата нагрузка от какого-то сайта(ов). В принципе, много чего может быть, а наводящие вопросы вам задавать мне лень.

Ria.neiron
На сайте с 22.03.2009
Offline
352
#26

В server-status еще посмотрите, может что прояснится.

Безлимитные серверы 100 Mbps от 29$. (http://megahoster.net/server_nl.php) Нидерланды Безлимитные серверы 1 Gbps от 59$ (http://megahoster.net/server_fr.php) Франция, США Администрирование серверов и перенос сайтов - бесплатно!
T
На сайте с 09.12.2011
Offline
55
tls
#27
grey2:

а ещё такой вопрос. аккаунт сильно нагружает сервер, что все сайты открываются очень долго или вообще timeout, но по top всё спокойно - нагрузки по нулям. что это может быть?

Disks I/O.

H
На сайте с 15.02.2010
Offline
105
#28

Может, rtorrent на сервере стоит таки удалить? Очень ресурсоёмкая штука, особенно - до памяти.

coolwebsearcher
На сайте с 29.09.2008
Offline
87
#29

TC, httpd находится в D стейте (ожидания дисковой операции).

%wa - тоже показывает % cpu которое используется для I/O (нормальное значение <5%).

посмотрите dmesg возможно там будет что-то интересное, либо /var/log/messages

Услуги (http://www.our-dns.info/) | Цены (http://www.our-dns.info/prices/) | Отзывы (/ru/forum/970789)
G2
На сайте с 25.04.2008
Offline
138
#30

во время "тормозов" переключился с nginx+apache на apache. сразу залетало. но боюсь это не на долго.

этот диагноз тоже в пользу того что httpd в D стейте?

как с этим бороться?

напомню что всё это только из-за одного аккаунта, а на сервере их много - остальные не грузят. базы оптимизировал у него - это не помогло.

1 234 5

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий