Как узнать что грузит сервер?

Периодически сервер начинает использовать все 100% мощностей. Длится это от нескольких минут до часа.
Используется 100 ram и cpu. Диск начинает чтение по максимуму 300 кб/сек. Проблема в том, что когда происходит такой приступ, то к серверу не подключишься даже через ssh. Помогает только перезагрузка из панели хостинга или просто подождать пока самой пройдет.

На сервере два десятка сайтов, изучать логи мучительно долго. С какой стороны подойти к решению проблемы?
  • Вопрос задан
  • 999 просмотров
Решения вопроса 1
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Можете atop попробовать.
Ну и в целом какой-нибудь мониторинг (Munin, Zabbix, etc) может зафиксировать подобную проблему.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@ProFfeSsoRr
Сис.админ по Linux
Установить мониторинг на сервер, точнее - агент мониторинга на сервер, а куда он данные будет слать - на другой. Тогда максимум данных получится снять прям к тому моменту, как начнутся тормоза. А то и во время них агент будет успевать получать процессорное время и досылать данные.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Сбер Москва
от 150 000 до 250 000 ₽
Artezio Москва
от 130 000 до 250 000 ₽
26 нояб. 2020, в 00:27
500 руб./в час
25 нояб. 2020, в 23:13
1000 руб./за проект
25 нояб. 2020, в 22:43
800 руб./в час