2014-03-19 2 views
0

메트릭 GroupInServiceInstances을 조용히 사용할 수 있습니다. 후 수있어 euscale을 활성화-통계 수집이 그룹 이름 -g 일분CloudWatch - CPUUtilization 메트릭

하지만 CPUUtilization의 메트릭 작동하지 않을 수 AWS/EC2, 알람이 메트릭에 참석하지 않는 상태 INSUFFICIENT_DATA입니다. 나는 명령을 실행할 때 euscale을-설명-메트릭 컬렉션 유형 것을 아무것도 AWS/EC2를 보여 주지만, 단지 AWS/ScalingGroup을 발견, 참조 :

METRIC-COLLECTION-TYPE의 GroupDesiredCapacity

METRIC-COLLECTION을 -TYPE GroupInServiceInstances

메트릭 COLLECTION-TYPE GroupMaxSize

메트릭 COLLECTION-TYPE GroupMinSize

메트릭 COLLECTION-TYPE GROU pPendingInstances

메트릭 COLLECTION 형 GroupTerminatingInstances

메트릭 COLLECTION 형 GroupTotalInstances

입상 성 메트릭-TYPE 일분

표시되어야

메트릭 COLLECTION 형 CPUUtilization

GRANULARITY-METRIC-TYPE 퍼센트

그렇다면 AWS/EC2 CPUUtilization 미터의 알람에 대해 어떻게해야합니까?

답변

0

euca2ools euscale- * 명령은 Auto Scaling 서비스와 함께 사용되며 euscale-describe-metric-collection-types 명령은 DescribeMetricCollectionTypes 작업이며 Auto Scaling에 대한 메트릭 만 반환합니다.

Eucalyptus에서 EC2 메트릭을 활성화하려면 인스턴스 (euca-monitor-instances)에 대한 메트릭 수집을 활성화해야하며 CPUUtilization CloudWatch 메트릭을 사용하여 퍼센트 유형의 단위를 지정해야합니다.

0

이유를 찾았습니다. 알람은 작업 한 명령을 만들 때 그래픽 인터페이스에서 생성되었습니다. GUI에서 단위 (퍼센트)를 알람에 할당하지 않았으므로 메트릭 백분율을 수집하지 않습니다.