CloudWatch 클러스터 및 노드 지표 모니터링 - Amazon ElastiCache

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

CloudWatch 클러스터 및 노드 지표 모니터링

ElastiCache 및 CloudWatch 는 통합되므로 다양한 지표를 수집할 수 있습니다. 를 사용하여 이러한 지표를 모니터링할 수 있습니다 CloudWatch.

참고

다음 예제에서는 CloudWatch 명령줄 도구가 필요합니다. 개발자 도구를 다운로드하는 CloudWatch 및 에 대한 자세한 내용은 CloudWatch 제품 페이지를 참조하세요.

다음 절차에서는 를 CloudWatch 사용하여 지난 한 시간 동안의 캐시 클러스터에 대한 스토리지 공간 통계를 수집하는 방법을 보여줍니다.

참고

아래 예제에 나온 StartTimeEndTime 값은 설명을 돕기 위해 지정되었습니다. 따라서 캐시 노드의 올바른 시작 및 종료 시간 값으로 대체해야 합니다.

ElastiCache 제한에 대한 자세한 내용은 의 AWS 서비스 제한을 참조하세요 ElastiCache.

CloudWatch 클러스터 및 노드 지표 모니터링(콘솔)

캐시 클러스터에 대한 CPU 사용률 통계를 수집하려면

  1. 에 로그인 AWS Management Console 하고 https://console.aws.amazon.com/elasticache/에서 ElastiCache 콘솔을 엽니다.

  2. 지표를 확인할 캐시 노드를 선택합니다.

    참고

    20개보다 많은 노드를 선택하면 콘솔에 지표가 표시되지 않습니다.

    1. AWS 관리 콘솔의 캐시 클러스터 페이지에서 하나 이상의 캐시 클러스터의 이름을 클릭합니다.

      캐시 클러스터의 세부 정보 페이지가 나타납니다.

    2. 창 맨 위의 [Nodes] 탭을 클릭합니다.

    3. 세부 정보 창의 [Nodes] 탭에서 지표를 확인할 캐시 노드를 선택합니다.

      사용 가능한 CloudWatch 지표 목록이 콘솔 창 하단에 표시됩니다.

    4. CPU 사용률 지표를 클릭합니다.

      CloudWatch 콘솔이 열리고 선택한 지표가 표시됩니다. 통계기간 드롭다운 목록 상자와 시간 범위 탭을 사용하여 표시되는 지표를 변경할 수 있습니다.

를 사용하여 CloudWatch 클러스터 및 노드 지표 모니터링 CloudWatch CLI

캐시 클러스터에 대한 CPU 사용률 통계를 수집하려면

  • Linux, macOS, Unix의 경우:

    aws cloudwatch get-metric-statistics \ --namespace AWS/ElastiCache \ --metric-name CPUUtilization \ --dimensions='[{"Name":"CacheClusterId","Value":"test"},{"Name":"CacheNodeId","Value":"0001"}]' \ --statistics=Average \ --start-time 2018-07-05T00:00:00 \ --end-time 2018-07-06T00:00:00 \ --period=3600

    Windows의 경우:

    aws cloudwatch get-metric-statistics ^ --namespace AWS/ElastiCache ^ --metric-name CPUUtilization ^ --dimensions='[{"Name":"CacheClusterId","Value":"test"},{"Name":"CacheNodeId","Value":"0001"}]' ^ --statistics=Average ^ --start-time 2018-07-05T00:00:00 ^ --end-time 2018-07-06T00:00:00 ^ --period=3600

를 사용하여 CloudWatch 클러스터 및 노드 지표 모니터링 CloudWatch API

캐시 클러스터에 대한 CPU 사용률 통계를 수집하려면

  • 다음 파라미터GetMetricStatistics로 를 CloudWatch API 호출합니다(시작 및 종료 시간은 예시로만 표시되므로 적절한 시작 및 종료 시간을 직접 대체해야 합니다).

    • Statistics.member.1=Average

    • Namespace=AWS/ElastiCache

    • StartTime=2013-07-05T00:00:00

    • EndTime=2013-07-06T00:00:00

    • Period=60

    • MeasureName=CPUUtilization

    • Dimensions=CacheClusterId=mycachecluster,CacheNodeId=0002

    http://monitoring.amazonaws.com/ ?Action=GetMetricStatistics &SignatureVersion=4 &Version=2014-12-01 &StartTime=2018-07-05T00:00:00 &EndTime=2018-07-06T23:59:00 &Period=3600 &Statistics.member.1=Average &Dimensions.member.1="CacheClusterId=mycachecluster" &Dimensions.member.2="CacheNodeId=0002" &Namespace=&AWS;/ElastiCache &MeasureName=CPUUtilization &Timestamp=2018-07-07T17%3A48%3A21.746Z &AWS;AccessKeyId=<&AWS; Access Key ID> &Signature=<Signature>