Сайт на LEMP.
Всё работает, за исключением одного из скриптов, запускаемого из CMS. Переходя в него браузер долго думает, в итоге через 40 секунд вываливается в ошибку 500. При этом все 40 секунд ни на одну странцу нельзя зайти, и они так же подвешиваются на этот промежуток времени.
Htop на протяжении этих 40 секунд, показывает такую картину: 100% одного из 8 ядер проца занимает mysqld, через 10-15 секунд mysqld освобождает проц, и теперь 100% занимает пул php-fpm. Потребление ram растет (с 900МБ до 1,4ГБ, при общей памяти 16ГБ), также пул php-fpm.
В debug логах nginx ничего фатального. В логах пула php-fpm тоже ничего особенного.
Как выявить проблемное место?