2014-03-19 2 views
0

Я могу работать с метрикой GroupInServiceInstances спокойно. получил после включения euscale включения-метрика сбор имя_группа -g 1minuteCloudWatch - CPUUtilization metric

Но я не могу работать с метрикой CPUUtilization из AWS/EC2, сигнал не присутствует метрику, состояние только INSUFFICIENT_DATA. Я заметил, что при выполнении команды euscale-описания метрических коллекции-типов показывает ничего AWS/EC2, но только AWS/ScalingGroup см:

метрическая-COLLECTION-TYPE GroupDesiredCapacity

метрико-COLLECTION -типа GroupInServiceInstances

МЕТРИЧЕСК-СБОР-ТИП GroupMaxSize

МЕТРИЧЕСК-СБОР-ТИП GroupMinSize

МЕТРИЧЕСК-СБОР-ТИП Гроу pPendingInstances

метрическая-КОЛЛЕКЦИЯ ТИПА GroupTerminatingInstances

метрическая-КОЛЛЕКЦИЯ ТИПА GroupTotalInstances

Granularity-метрическая-TYPE 1minute

должны быть отображены:

метрическая-COLLECTION-TYPE CPUUtilization

GRANULARITY-METRIC-TYPE Процент

Итак, что я делаю с сигналом метрики CPUUtilization AWS/EC2?

ответ

0

Команды eucc2ools euscale- * предназначены для использования в службе автоматического масштабирования, команда euscale-describe-metric-collection-types - это действие DescribeMetricCollectionTypes и возвращает показатели для автоматического масштабирования.

Чтобы включить метрики EC2 в Eucalyptus, вы должны включить сбор показателей для экземпляра (euca-monitor-instances), и вы также должны убедиться, что при работе с метрикой CPUUtilization CloudWatch вы указываете тип единицы измерения Percent.

0

Я нашел причину. Тревога создавалась из графического интерфейса при создании команды. Я обнаружил, что графический интерфейс не присваивает устройству (проценту) сигнал тревоги, что заставляет его не собирать процентный показатель.