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

Amazon EC2: как узнать подробную информацию об использовании ЦП?

У меня несколько экземпляров EC2, и я хочу знать, какую именно работу выполняет мой процессор. На «обычных» машинах я делаю это с помощью munin и его плагина CPU, который просматривает статистику, предоставленную / proc / stat.

Однако на моих машинах EC2 я получаю неверные графики. Машина имеет два ядра, поэтому максимальная загрузка ЦП должна составлять 200%, однако она достигает 400%:

Я знаю, что мне следует использовать Amazon CloudWatch, чтобы увидеть общее использование ЦП (и это официальный и рекомендованный Amazon способ сделать это), но я специально смотрю на как использование ЦП - это расходы (например, система, пользователь, iowait).

Есть ли способ получить подробную статистику использования ЦП на инстансах EC2?

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