Amazon IVS 챗 모니터링 - Amazon IVS

Amazon IVS 챗 모니터링

Amazon CloudWatch를 사용하여 Amazon Interactive Video Service(IVS) 챗 리소스를 모니터링할 수 있습니다. CloudWatch는 Amazon IVS 챗에서 원시 데이터를 수집하고 실시간에 가깝게 읽기 가능한 지표로 프로세싱합니다. 이러한 통계는 15개월간 보관되므로 웹 애플리케이션 또는 서비스의 과거 수행 방식을 파악할 수 있습니다. 특정 임계값을 설정하고 해당 임계값이 충족될 때 알림을 전송하거나 조치를 취할 수 있습니다. 자세한 내용은 CloudWatch 사용 설명서를 참조하세요.

CloudWatch 지표 액세스

Amazon CloudWatch는 Amazon IVS 챗에서 원시 데이터를 수집하고 실시간에 가깝게 읽기 가능한 지표로 프로세싱합니다. 이러한 통계는 15개월간 보관되므로 웹 애플리케이션 또는 서비스의 과거 수행 방식을 파악할 수 있습니다. 특정 임계값을 설정하고 해당 임계값이 충족될 때 알림을 전송하거나 조치를 취할 수 있습니다. 자세한 내용은 CloudWatch 사용 설명서를 참조하세요.

CloudWatch 지표는 시간이 지나면 롤업됩니다. 지표가 오래되면서 해상도가 실질적으로 감소합니다. 일정은 다음과 같습니다.

  • 60초 지표는 15일 동안 사용할 수 있습니다.

  • 5분 지표는 63일 동안 사용할 수 있습니다.

  • 1시간 지표는 455일(15개월) 동안 사용할 수 있습니다.

데이터 보존에 대한 최신 정보를 보려면 Amazon CloudWatch FAQ에서 '보존 기간'을 검색합니다.

CloudWatch 콘솔 지침

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

  2. 측면 탐색에서 지표(Metrics) 드롭다운을 확장한 다음 모든 지표(All metrics)를 선택합니다.

  3. 검색 탭에서 왼쪽에 있는 레이블이 없는 드롭다운을 사용하여 채널이 생성된 '홈' 리전을 선택합니다. 리전에 대한 자세한 내용은 글로벌 솔루션, 리전별 제어를 참조하세요. 지원되는 리전 목록은 AWS 일반 참조Amazon IVS 페이지를 참조하세요.

  4. 검색 탭 하단에서 IVSChat 네임스페이스를 선택합니다.

  5. 다음 중 하나를 수행합니다.

    1. 검색 창에 리소스 ID(ARN의 일부, arn:::ivschat:room/<resource id>)를 입력합니다.

      그런 다음 IVSChat을 선택합니다.

    2. IVSChatAWS 네임스페이스 아래에서 선택 가능한 서비스로 나타나면 이를 선택합니다. IVSChat은 Amazon IVSChat을 사용하고 Amazon CloudWatch에 지표를 전송하는 경우에 나열됩니다. (IVSChat이 목록에 없으면 Amazon IVSChat 지표가 없는 것입니다.)

      그리고 나서 필요할 경우 차원 그룹화를 선택하세요. 아래의 CloudWatch 지표에 사용 가능한 차원이 나열되어 있습니다.

  6. 지표를 선택하여 그래프에 추가합니다. 아래의 CloudWatch 지표에 사용 가능한 지표가 나열되어 있습니다.

챗 세션의 세부 정보 페이지에서 CloudWatch에서 보기 버튼을 선택하여 챗 세션의 CloudWatch 차트에 액세스할 수도 있습니다.

CLI 지침

AWS CLI를 사용하여 지표에 액세스할 수도 있습니다. 그러려면 먼저 시스템에 CLI를 다운로드하여 구성해야 합니다. 자세한 내용은 AWS 명령줄 인터페이스 사용 설명서를 참조하세요.

그런 다음 AWS CLI를 사용하여 Amazon IVS 저지연 챗 지표에 액세스하려면 다음을 수행합니다.

  • 명령 프롬프트에서 다음을 실행합니다.

    aws cloudwatch list-metrics --namespace AWS/IVSChat

자세한 내용은 Amazon CloudWatch 사용 설명서에서 Amazon CloudWatch 지표 사용을 참조하세요.

CloudWatch 지표: IVS 챗

Amazon IVS Chat은 AWS/IVSChat 네임스페이스에서 다음 지표를 제공합니다.

지표 차원 설명

ConcurrentChatConnections

None

채팅룸의 총 동시 연결 수(분당 보고된 최대 수)입니다. 이는 고객이 리전의 동시 채팅 연결 한도에 도달하는 경우를 파악하는 데 유용합니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

Deliveries

작업

한 리전의 모든 방에서 특정 작업 유형으로 이루어진 채팅 연결에 대한 메시징 요청 전달 횟수입니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

InvocationErrors

Uri

리전의 모든 방에서 특정 메시지 검토 핸들러의 호출 오류 수입니다. 메시지 검토 핸들러를 호출할 수 없는 경우 호출 오류가 발생합니다.

Amazon IVS Chat이 핸들러를 호출할 수 없는 경우 호출 오류가 발생합니다. 방과 연결된 핸들러가 더 이상 존재하지 않거나 시간 초과된 경우 또는 리소스 정책이 서비스에서 호출하는 것을 허용하지 않는 경우 이러한 오류가 발생할 수 있습니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

LogDestinationAccessDeniedError

LoggingConfiguration

리전의 모든 방에서 로그 대상의 액세스 거부 오류 수입니다.

Amazon IVS Chat이 로깅 구성에서 지정한 대상 리소스에 액세스할 수 없을 때 이러한 오류가 발생합니다. 대상 리소스 정책이 서비스에서 레코드 저장을 허용하지 않는 경우 이러한 오류가 발생할 수 있습니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

LogDestinationErrors

LoggingConfiguration

리전의 모든 방에서 로그 대상의 모든 오류 수입니다.

이것은 Amazon IVS Chat이 로깅 구성에서 지정한 대상 리소스에 로그를 전달하지 못할 때 발생하는 모든 유형의 오류를 포함하는 집계된 지표입니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

LogDestinationResourceNotFoundErrors

LoggingConfiguration

리전의 모든 방에서 로그 대상의 리소스를 찾을 수 없는 오류 수입니다.

이러한 오류는 Amazon IVS Chat이 로깅 구성에서 지정한 대상 리소스가 존재하지 않아 대상 리소스에 로그를 전달할 수 없을 때 발생합니다. 이것은 로깅 구성과 연결된 대상 리소스가 더 이상 존재하지 않는 경우 발생할 수 있습니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

MessagingDeliveries

None

한 리전의 모든 방에서 채팅 연결에 대한 메시징 요청 전달 횟수입니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

MessagingRequests

None

한 리전의 모든 방에서 이루어진 메시징 요청 수입니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

Requests

작업

한 리전의 모든 방에서 특정 작업 유형으로 이루어진 요청 수입니다.

단위: 수

유효한 통계: 합계, 평균, 최대, 최소

ResponseValidationErrors

Uri

리전의 모든 방에서 특정 메시지 검토 핸들러의 응답-검증 오류 수입니다. 메시지 검토 핸들러의 응답이 유효하지 않은 경우 응답-검증 오류가 발생합니다. 이는 응답을 구문 분석할 수 없거나 검증 확인에 실패했음을 의미할 수 있습니다(예: 잘못된 검토 결과 또는 너무 긴 응답 값).

단위: 수

유효한 통계: 합계, 평균, 최대, 최소