사용 가능한 지표 보기 - Amazon CloudWatch

사용 가능한 지표 보기

지표는 먼저 네임스페이스별로 그룹화된 다음, 각 네임스페이스 내에서 다양한 차원 조합별로 그룹화됩니다. 예를 들어 모든 EC2 지표, 인스턴스별로 그룹화된 EC2 지표 또는 Auto Scaling 그룹별로 그룹화된 EC2 지표를 볼 수 있습니다.

사용 중인 AWS 서비스만 Amazon CloudWatch에 지표를 전송합니다.

CloudWatch에 지표를 전송하는 AWS 서비스 목록은 CloudWatch 지표를 게시하는 AWS 서비스 단원을 참조하세요. 이 페이지에서는 각 서비스에 의해 게시된 지표 및 차원도 볼 수 있습니다.

참고

지난 2주 동안 새로운 데이터 요소가 없는 지표는 콘솔에 나타나지 않습니다. 콘솔의 모든 지표 탭에 있는 검색 상자에 지표 이름이나 차원 이름을 입력할 때도 나타나지 않으며 list-metrics 명령의 결과에도 반환되지 않습니다. 이러한 지표를 검색하는 가장 좋은 방법은 AWS CLI에서 get-metric-data 또는 get-metric-statistics 명령을 사용하는 것입니다.

확인할 이전 지표에 유사한 차원이 있는 현재 지표가 있는 경우, 현재 유사한 지표를 확인한 다음 소스 탭을 선택하고 지표 이름 및 차원 필드를 원하는 것으로 변경하고 시간 범위를 지표가 보고된 시간으로 변경합니다.

콘솔을 사용하여 네임스페이스와 차원별로 사용 가능한 지표를 보려면

  1. https://console.aws.amazon.com/cloudwatch/에서 CloudWatch 콘솔을 엽니다.

  2. 탐색 창에서 지표(Metrics)를 선택합니다.

  3. 지표 네임스페이스(예: EC2)를 선택합니다.

    
              지표 네임스페이스 보기
  4. 지표 차원(예: 인스턴스별 지표)을 선택합니다.

    
              Amazon EC2의 지표 차원 보기
  5. 모든 지표 탭에 네임스페이스의 해당 차원에 대한 모든 지표가 표시됩니다. 다음을 수행할 수 있습니다.

    1. 테이블을 정렬하려면 열 머리글을 사용합니다.

    2. 측정치를 그래프로 표시하려면 측정치 옆에 있는 확인란을 선택하세요. 모든 지표를 선택하려면 테이블의 머리글 행에 있는 확인란을 선택하세요.

    3. 리소스로 필터링하려면 리소스 ID를 선택한 후 검색에 추가를 선택합니다.

    4. 지표로 필터링하려면 지표 이름을 선택한 후 검색에 추가를 선택합니다.

    
              Amazon EC2 지표 보기
  6. (선택 사항) 이 그래프를 CloudWatch 대시보드에 추가하려면 [작업(Actions)], [대시보드에 추가(Add to dashboard)]를 선택합니다.

AWS CLI를 사용하여 네임스페이스, 차원 또는 지표별로 사용 가능한 지표를 보려면

list-metrics 명령을 사용하여 CloudWatch 지표를 나열합니다. 지표를 게시하는 모든 서비스의 네임스페이스, 지표 및 차원 목록을 보려면 CloudWatch 지표를 게시하는 AWS 서비스 단원을 참조하십시오.

다음 예제는 Amazon EC2에 대한 모든 지표를 볼 수 있도록 AWS/EC2 네임스페이스를 지정합니다.

aws cloudwatch list-metrics --namespace AWS/EC2

다음은 예제 출력입니다.

{ "Metrics" : [ ... { "Namespace": "AWS/EC2", "Dimensions": [ { "Name": "InstanceId", "Value": "i-1234567890abcdef0" } ], "MetricName": "NetworkOut" }, { "Namespace": "AWS/EC2", "Dimensions": [ { "Name": "InstanceId", "Value": "i-1234567890abcdef0" } ], "MetricName": "CPUUtilization" }, { "Namespace": "AWS/EC2", "Dimensions": [ { "Name": "InstanceId", "Value": "i-1234567890abcdef0" } ], "MetricName": "NetworkIn" }, ... ] }

지정된 리소스에서 사용 가능한 모든 지표를 나열하려면

다음 예제는 지정한 인스턴스의 결과만 보도록 AWS/EC2 네임스페이스와 InstanceId 차원을 지정합니다.

aws cloudwatch list-metrics --namespace AWS/EC2 --dimensions Name=InstanceId,Value=i-1234567890abcdef0

모든 리소스에 대한 지표를 나열하려면

다음 예제는 지정한 지표의 결과만 보도록 AWS/EC2 네임스페이스와 지표 이름을 지정합니다.

aws cloudwatch list-metrics --namespace AWS/EC2 --metric-name CPUUtilization