Назад | Перейти на главную страницу

Apache / PHP Elastic Beanstalk - отслеживайте, какой запрос интенсивно использует процессор

В определенные, казалось бы, случайные периоды дня загрузка процессора возрастает с ~ 10% на 1 m1.large до 70% на 4 больших серверах. Все это происходит в течение 20 минут и остается так в течение нескольких часов, а часто и пока я сплю.

Предполагая, что это законный трафик приложения, как я могу точно отследить, какие HTTP-запросы или кластеры HTTP-запросов ответственны за использование ЦП, чтобы я знал, что оптимизировать?

Я просмотрел журнал apache http, но это не очень помогает, потому что количество запросов в основном такое же, как обычно.

Вы можете использовать Apache mod_status с опцией расширенного статуса для проверки выполняемых запросов и времени, затраченного на их обработку. https://httpd.apache.org/docs/2.0/mod/mod_status.html