기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS Global Accelerator Amazon CloudWatch 사용
AWS Global Accelerator 는 가속기를 위해 Amazon CloudWatch 에 데이터 포인트를 게시합니다. CloudWatch 를 사용하면 이러한 데이터 요소에 대한 통계를 정렬된 시계열 데이터 세트로 검색할 수 있습니다. 이러한 통계를지표. 지표를 모니터링할 변수로 생각하면 데이터 요소는 시간에 따른 변수의 값을 나타냅니다. 예를 들어 지정된 기간 동안 가속기를 통해 트래픽을 모니터링할 수 있습니다. 각 데이터 요소에는 연결된 타임스탬프와 측정 단위(선택 사항)가 있습니다.
지표를 사용하여 시스템이 예상대로 수행되고 있는지 확인할 수 있습니다. 예를 들어 CloudWatch 경보를 생성하여 지정된 지표를 모니터링할 수 있으며, 지표가 허용 범위를 벗어난다고 간주되는 경우 작업(예: 이메일 주소로 알림 전송)를 시작할 수 있습니다.
Global Accelerator 는 요청이 가속기를 통과하는 경우에만 CloudWatch 에 지표를 보고합니다. 요청이 가속기를 통과하고 있는 경우 Global Accelerator 는 60초마다 지표를 측정하여 전송합니다. Accelerator 를 통과하는 요청이 없는 경우나 지표에 대한 데이터가 없는 경우에는 지표가 보고되지 않습니다.
자세한 내용은 Amazon CloudWatch 사용 설명서를 참조하십시오.
목차
전역 Accelerator 지표
AWS/GlobalAccelerator
네임스페이스에는 다음 지표가 포함되어 있습니다.
지표 | 설명 |
---|---|
NewFlowCount |
해당 기간 동안 클라이언트에서 엔드포인트로 설정되는 새로운 TCP 및 UDP 흐름 (또는 연결) 의 총 수입니다. 보고 기준: 0이 아닌 값이 있을 때. 통계: 유일하게 유용한 통계는 Dimensions
|
ProcessedBytesIn |
TCP/IP 헤더를 포함하여 가속기가 처리하는 총 수신 바이트 수. 이 수에는 엔드포인트에 대한 모든 트래픽이 포함됩니다. 보고 기준: 0이 아닌 값이 있을 때. 통계: 유일하게 유용한 통계는 Dimensions
|
ProcessedBytesOut |
TCP/IP 헤더를 포함하여 가속기가 처리하는 나가는 총 바이트 수. 이 수는 엔드포인트의 트래픽, 마이너스 상태 확인 트래픽을 포함합니다. 보고 기준: 0이 아닌 값이 있을 때. 통계: 유일하게 유용한 통계는 Dimensions
|
Accelerator에 대한 지표 차원
Accelerator 에 대한 지표를 필터링하려면 다음 차원을 사용하십시오.
차원 | 설명 |
---|---|
Accelerator |
Accelerator 를 기준으로 지표 데이터를 필터링합니다. 가속기 id (가속기 ARN 의 마지막 부분) 로 가속기를 지정합니다. 예를 들어 ARN 이 |
Listener |
리스너를 기준으로 지표 데이터를 필터링합니다. 리스너 ID (리스너 ARN 의 마지막 부분) 로 리스너를 지정합니다. 예를 들어 ARN 이 |
EndpointGroup |
엔드포인트 그룹을 기준으로 지표 데이터를 필터링합니다. AWS 리전별로 엔드포인트 그룹을 지정합니다 (예: |
SourceRegion |
애플리케이션 엔드포인트가 실행 중인 AWS 리전의 지리적 영역인 소스 리전별로 메트릭 데이터를 필터링합니다. 출처 영역은 다음 중 하나입니다.
*한국 및 인도 제외 |
DestinationEdge |
클라이언트 트래픽을 처리하는 AWS 엣지 로케이션의 지리적 영역인 대상 에지별로 메트릭 데이터를 필터링합니다. 대상 가장자리는 다음 중 하나입니다.
*한국 및 인도 제외 |
TransportProtocol |
전송 프로토콜을 기준으로 지표 데이터를 필터링합니다. UDP 또는 TCP |
AcceleratorIPAddress |
가속기의 IP 주소, 즉 가속기에 할당된 정적 IP 주소 중 하나를 기준으로 지표 데이터를 필터링합니다. |
전역 Accelerator 지표에 대한 통계
CloudWatch 는 Global Accelerator 가 게시한 지표 데이터 요소에 따라 통계를 제공합니다. 통계는 지정된 기간 동안 지표 데이터를 집계한 것입니다. 통계를 요청하면 지표 이름 및 차원으로 반환된 데이터 스트림이 식별됩니다. 차원이란 지표를 고유하게 식별하는 데 도움이 되는 이름/값 쌍을 말합니다. 예를 들어 유럽의 AWS 엣지 로케이션에서 바이트가 제공되는 가속기에 대해 처리된 바이트를 요청할 수 있습니다 (대상 에지는 “EU”).
다음은 유용할 수 있는 메트릭/차원 조합의 예입니다.
두 가속기 IP 주소 각각에 의해 제공된 트래픽 양 (예: ProcessedBytesout) 을 확인하여 DNS 구성이 올바른지 확인합니다.
사용자 트래픽의 지리적 분포를 보고 로컬 (예: 북미에서 북미) 또는 글로벌 (예: 호주 또는 인도에서 북미) 의 양을 모니터링합니다. 이를 확인하려면 특정 값으로 설정된 대상 가장자리 및 SourceRegion 차원을 사용하여 처리되는 바이트 입력 또는 처리바이트 출력 측정 단위를 봅니다.
Accelerator에 대한 CloudWatch 지표를 확인합니다.
CloudWatch 콘솔 또는 AWS CLI를 사용하여 가속기에 대한 CloudWatch 지표를 확인할 수 있습니다. 콘솔에서 지표가 모니터링 그래프로 표시됩니다. 모니터링 그래프는 가속기가 활성 상태로 요청을 수신하는 경우에만 데이터 요소를 보여 줍니다.
콘솔에서 또는 AWS CLI를 사용할 때 미국 서부 (오레곤) 리전의 글로벌 Accelerator 에 대한 CloudWatch 지표를 확인해야 합니다. AWS CLI를 사용하는 경우 다음 매개 변수를 포함하여 명령에 대한 미국 서부 (오레곤) 리전을 지정합니다.--region us-west-2
.
CloudWatch 콘솔을 사용하여 지표를 보려면
-
다음 위치에서 CloudWatch 콘솔을 엽니다.https://us-west-2.console.aws.amazon.com/cloudwatch/home?region=us-west-2
. -
탐색 창에서 지표를 선택합니다.
-
SelectGlobalAccelerator네임스페이스.
-
(선택 사항) 모든 차원의 지표를 보려면 검색 필드에 이름을 입력합니다.
AWS CLI를 사용하여 측정치를 보려면
사용 가능한 지표의 목록을 표시하려면 아래 list-metrics 명령을 사용하십시오.
aws cloudwatch list-metrics --namespace AWS/GlobalAccelerator --region us-west-2
AWS CLI를 사용하여 지표에 대한 통계를 구하려면
다음을 사용하십시오.통계를 구하려면명령을 사용하여 지정된 지표 및 차원에 대한 통계를 가져올 수 있습니다. CloudWatch는 각각의 고유한 차원의 조합을 별도의 지표로 처리합니다. 게시가 되지 않은 차원의 조합을 사용해 통계를 검색할 수는 없습니다. 지표 생성 시 사용한 것과 동일하게 차원을 지정해야 합니다.
다음 예에서는 북미 (NA) 대상 에지에서 제공하는 가속기에 대해 처리된 총 바이트 수 (분당) 를 나열합니다.
aws cloudwatch get-metric-statistics --namespace AWS/GlobalAccelerator \ --metric-name ProcessedBytesIn \ --region us-west-2 \ --statistics Sum --period 60 \ --dimensions Name=Accelerator,Value=1234abcd-abcd-1234-abcd-1234abcdefgh Name=DestinationEdge,Value=NA \ --start-time 2019-12-18T20:00:00Z --end-time 2019-12-18T21:00:00Z
다음은 명령의 출력 예제입니다.
{
"Label": "ProcessedBytesIn",
"Datapoints": [
{
"Timestamp": "2019-12-18T20:45:00Z",
"Sum": 2410870.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:47:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:46:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:42:00Z",
"Sum": 1560.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:48:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:43:00Z",
"Sum": 1343.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:49:00Z",
"Sum": 0.0,
"Unit": "Bytes"
},
{
"Timestamp": "2019-12-18T20:44:00Z",
"Sum": 35791560.0,
"Unit": "Bytes"
}
]
}