Всем привет!
Есть у кого-то опыт поиска и решения проблемы с нагрузкой сайта?
БД большая, но пол года сайт работал нормально, вроде ничего никто не делал, а нагрузка под 100% уже 3й день. Добавление ресурсов не помогает, все тут же забивается. Сервер на Таймвеб VDS,

Комментарии
Я, конечно, не настоящий сварщик, но мне кажется что на Вашем сервере кто-то майнит биткойны.
)) как минимум. Но скорее всего какой-то модуль косячит.
Установите модул webprofiler или же настройте blackfire. Возможно они дадут ответы.
Для начала, надо с помощью top(htop, btop, atop и.т.п.) определить, какой процесс создаёт эту нагрузку.
Вообще, весьма возможно, прав @marassa, и там какая-нибудь вирусня, она чаше всего запущена от пользователя сайта, но может прикидываться системными процессами.
Ну и с таймвебом сейчас есть проблема, если это виртуалка обычная, не dedicated cpu, и у вас большой проект с большой нагрузкой, вам могут недовыделять процессорное время (будет высокий показатель steal time в указанных выше утилитах).
Напишите мне в телегу(boris_syomov), возможно помогу разобраться.
Про вирусы правильно пишут, если есть возможность, то проверьтесь на вирусы. Наверное в таймвебе есть такая услуга.
Еще причина такой нагрузки может быть, если сайт дидосят. На днях у меня такое было. Посмотрите журнал запросов, обычно в названии файла есть это "access.log". В моем случае файл с логами увеличивался по 200 МБ в минуту.
Плюс ко всему вышесказанному проблема может быть во внешнем трафике который создают боты поисковых машин, разных ИИ и интернет сервисов. Но админы вашего хоста могут это увидеть через анализ логов (если им не лень).
Много денег - много ускорения, 0 денег - 0 ускорения. Я знаком с проблемой. Надо писать новое ТЗ и делать рефакторинг кода.