Показать количество экземпляров EC2 в AWS Cloudwatch - PullRequest
0 голосов
/ 12 апреля 2019

Я пытаюсь создать диаграмму в Cloudwatch, которая показывает все экземпляры, которые я запускаю, и сколько по требованию, спот и зарезервировано.Я искал часы и не могу найти какой-либо способ сделать это.

Кто-нибудь знает самый простой способ создать диаграмму для этого, используя Cloudwatch или какой-либо другой сервис?

1 Ответ

1 голос
/ 13 апреля 2019

Нет предопределенных метрик, которые бы дали вам эту информацию. Все показатели EC2 относятся к уровню экземпляра, а это означает, что вы должны выбрать экземпляры, для которых вы хотите отобразить показатели.

Вы можете написать код для этого, выполняя вызов API DescribeInstances и агрегируя по любым полям, которые вы хотите. Запустите это в Lambda и запустите Lambda из запланированного события CloudWatch, и вы получите свои метрики.

В зависимости от того, сколько деталей вы хотите получить, вы можете использовать такие измерения, как тип экземпляра, подсеть или идентификатор VPC, а также определить, является ли это точечным экземпляром. Помните, что с вас будет взиматься плата в размере 0,30 доллара США в месяц за каждую комбинацию измерений.

...