를 사용해 인스턴스 모니터링 CloudWatch - Amazon Connect

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

를 사용해 인스턴스 모니터링 CloudWatch

Amazon Connect Connect 인스턴스에 대한 데이터를 로 전송합니다. CloudWatch 지표를 수집, 확인 및 분석할 수 있습니다. CloudWatch Amazon Connect 가상 고객 센터에 대한 측정치. 이 데이터를 사용하여 주요 작동 지표를 모니터링하고 경보를 설정할 수 있습니다. 고객 센터에 대한 데이터는 로 전송됩니다. CloudWatch 1분 마다.

당신이 볼 때 CloudWatch 지표 대시보드에서 표시되는 데이터의 새로 고침 간격을 지정할 수 있습니다. 대시보드에 표시된 값은 정의한 새로 고침 간격 값을 반영합니다. 예를 들어 새로 고침 간격을 1분으로 설정하면 값이 1분 동안 표시됩니다. 새로 고침 간격을 10초로 선택할 수 있지만 Amazon Connect 데이터를 보내는 간격이 1분 이하입니다. 다음으로 전송되는 지표 CloudWatch 2 주 동안 사용 가능하며 이후 삭제됩니다. 에서 지표에 대해 자세히 알아보려면 CloudWatch, 를 참조하십시오.아마존 CloudWatch 사용 설명서.

참고

Amazon Connect 인스턴스가 2018년 10월 당일 또는 그 이전에 생성된 경우, Amazon Connect Connect에 채팅 지표를 게시하기 시작할 수 있는 권한을 제공해야 합니다. CloudWatch계정. 이렇게 하려면 다음 권한으로 IAM 정책을 생성하고 이를 Amazon Connect 서비스 역할에 연결합니다. Amazon Connect 서비스 역할은 다음 사이트에서 확인할 수 있습니다.계정 개요Amazon Connect 인스턴스에 대한 페이지입니다.

{ "Effect": "Allow", "Action": "cloudwatch:PutMetricData", "Resource": "*", "Condition": { "StringEquals": { "cloudwatch:namespace": "AWS/Connect" } } }

로 전송되는 Amazon Connect 측정치 CloudWatch

AWS/Connect 네임스페이스에는 다음 지표가 포함되어 있습니다.

지표 설명
CallsBreachingConcurrencyQuota

인스턴스의 동시 통화 할당량을 초과한 음성 통화 수 합계입니다. 할당량을 위반한 총 통화 수는 합계 통계를 살펴봅니다.

예를 들어 고객 센터의 처리량이 아래와 같고 서비스 할당량은 동시 통화 100개라고 가정하겠습니다.

  • 0:00 : 동시 통화 125개. 할당량을 25개 초과합니다.

  • 0:04 : 동시 통화 135개. 할당량을 35개 초과합니다.

  • 0:10 : 동시 통화 150개. 할당량을 50개 초과합니다.

CallsBreachingConcurrencyQuota = 110:0:00 부터 0:10 까지 할당량을 초과한 음성 통화 수 합계입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: VoiceCalls

CallBackNotDialableNumber

고객의 전화번호가 인스턴스에 대한 아웃바운드 호출이 허용되지 않는 국가의 번호이기 때문에 대기열에서 고객에게 콜백할 수 없었던 횟수입니다. 인스턴스에 허용된 국가는 서비스 할당량으로 정의됩니다.

단위: 개수

차원:

  • InstanceId인스턴스의 ID

  • MetricGroup: ContactFlow

  • ContactFlowName: 흐름의 이름

CallRecordingUploadError

인스턴스에 대해 구성된 Amazon S3 버킷에 업로드하지 못한 통화 녹음 수입니다. 인스턴스의 데이터 스토리지 > 통화 녹음 설정에 지정된 버킷입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: CallRecordings

CallsPerInterval

인스턴스에서 초당 받거나 걸었던 인바운드 및 아웃바운드 음성 통화 수입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: VoiceCalls

ChatsBreachingActiveChatQuota

인스턴스의 동시 활성 채팅 할당량을 초과한 채팅 시작 요청 수 합계입니다. 할당량을 위반한 총 채팅 요청 수는 합계 통계를 살펴봅니다.

예를 들어 고객 센터의 처리량이 아래와 같고 서비스 할당량은 동시 활성화된 채팅 2500개라고 가정하겠습니다.

  • 0:00:2525개의 동시 활성 채팅. 할당량을 25개 초과합니다.

  • 0:04:2535개의 동시 활성 채팅입니다. 할당량을 35개 초과합니다.

  • 0:10:2550 개의 동시 활성 채팅. 할당량을 50개 초과합니다.

ChatsBreachingActiveChatsQuota = 110:0:00 부터 0:10 까지 할당량을 초과한 총 채팅 수입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 채팅

ConcurrentActiveChats

동시 활성 채팅는 데이터가 대시보드에 표시된 시점에 표시됩니다. 이 지표에 표시된 값은 대시보드가 표시될 때 동시에 활성화된 채팅 수이며 새로 고침 간격 설정의 전체 간격에 대한 합계가 아닙니다. 에이전트와 연결된 활성 작업뿐만 아니라 모든 활성 채팅이 포함됩니다.

모든 통계는 다음에서 사용할 수 있습니다. CloudWatch 동시 활성 채팅의 경우, 최대/평균 통계를 보는 데 가장 관심이 있을 수 있습니다. 합계 통계는 여기서 유용하지 않습니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 채팅

ConcurrentActiveChatsPercentage

인스턴스에 사용된 동시 활성 채팅 서비스 할당량의 비율입니다. 이 값은 다음과 같이 계산됩니다.

  • ConcurrentActiveChats / ConfiguredConcurrentActiveChatsLimit

WHER ConfiguredConcurrentActiveChatsLimit 인스턴스에 대해 구성된 인스턴스당 동시 활성 채팅입니다.

단위: 백분율 (출력은 정수로 표시됩니다. 예를 들어 채팅의 1% 는 0.01이 아니라 1로 표시됩니다.)

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 채팅

ConcurrentCalls

데이터가 대시보드에 표시된 시점에 해당 인스턴스에서 동시에 활성화된 음성 통화 수입니다. 이 지표에 표시된 값은 대시보드가 표시될 때 동시에 활성화된 호출 수이며 새로 고침 간격 설정의 전체 간격에 대한 합계가 아닙니다. 에이전트와 연결된 활성 통화뿐만 아니라 모든 활성 음성 통화가 포함됩니다.

모든 통계는 다음에서 사용할 수 있습니다. CloudWatch 동시 음성 통화의 경우 최대/평균 통계를 보는 데 가장 관심이 있을 수 있습니다. 합계 통계는 여기서 유용하지 않습니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: VoiceCalls

ConcurrentCallsPercentage

인스턴스에서 사용되는 동시 활성 음성 통화 서비스 할당량의 비율입니다. 이 값은 다음과 같이 계산됩니다.

  • ConcurrentCalls / ConfiguredConcurrentCallsLimit

단위: 백분율 (출력은 10진수로 표시됨)

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: VoiceCalls

ConcurrentTasks

데이터가 대시보드에 표시된 시점에 해당 인스턴스에서 동시에 활성화된 작업 수입니다. 이 지표에 표시된 값은 대시보드가 표시될 때 동시에 활성화된 작업 수이며 새로 고침 간격 설정의 전체 간격에 대한 합계가 아닙니다. 에이전트와 연결된 활성 작업뿐만 아니라 모든 활성 작업이 포함됩니다.

모든 통계는 다음에서 사용할 수 있습니다. CloudWatch 동시 작업의 경우 최대/평균 통계를 보는 데 가장 관심이 있을 수 있습니다. 합계 통계는 여기서 유용하지 않습니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 작업

ConcurrentTasksPercentage

인스턴스에 사용된 동시 활성 작업 서비스 할당량의 비율입니다. 이 값은 다음과 같이 계산됩니다.

  • ConcurrentTasks / ConfiguredConcurrentTasksLimit

WHER ConfiguredConcurrentTasksLimit 입니다.인스턴스당 동시 작업인스턴스에 대해 구성됩니다.

단위: 백분율 (출력은 10진수로 표시됨)

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 작업

ContactFlowErrors

흐름의 오류 브랜치가 실행된 횟수입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: ContactFlow

  • ContactFlowName: 흐름의 이름

ContactFlowFatalErrors

시스템 오류로 인해 흐름을 실행하지 못한 횟수입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: ContactFlow

  • ContactFlowName: 흐름의 이름

LongestQueueWaitTime

고객 응대가 대기열에서 대기한 최대 시간(초)입니다. 에서 선택한 새로 고침 간격 동안 대기열에서 대기한 시간입니다. CloudWatch 대시보드 (예: 1분 또는 5분)

단위: 초

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 대기열

  • QueueName: 대기열의 이름

MissedCalls

1분 또는 5분과 같이 선택한 새로 고침 간격 동안 에이전트가 놓친 음성 통화 수입니다. 누락된 호출은 20초 이내에 에이전트가 응답하지 않은 호출입니다.

지정된 시간 동안 누락된 총 통화 수를 모니터링하려면 CloudWatch의 합계 통계를 살펴봅니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: VoiceCalls

MisconfiguredPhoneNumbers

전화번호가 흐름과 연결되지 않아 실패한 호출 수입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: VoiceCalls

PublicSigningKeyUsage

흐름의 고객 입력을 암호화하기 위해 흐름 보안 키 (공개 서명 키) 를 사용한 횟수입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • SigningKeyId: 서명 키의 ID

QueueCapacityExceededError

대기열이 가득 찼기 때문에 거부된 호출 수입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 대기열

  • QueueName: 대기열의 이름

QueueSize

대기열에 있는 고객 응대 수입니다. 이 값은 대시보드 액세스 시 대기열에 있는 연락처 수를 반영하며 보고 간격의 지속 시간은 반영하지 않습니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 대기열

  • QueueName: 대기열의 이름

SuccessfulChatsPerInterval

정의된 간격 동안 인스턴스에서 성공적으로 시작된 채팅 수입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 채팅

TasksBreachingConcurrencyQuota

인스턴스의 동시 작업 할당량을 초과한 총 작업 수입니다. 할당량을 위반한 작업의 총 수는 합계 통계를 살펴봅니다.

예를 들어 고객 센터의 처리량이 아래와 같고 서비스 할당량은 동시 작업 2500개라고 가정하겠습니다.

  • 0:00:2525개의 동시 작업. 할당량을 25개 초과합니다.

  • 0:04:2535개의 동시 작업. 할당량을 35개 초과합니다.

  • 0:10:2550개의 동시 작업. 할당량을 50개 초과합니다.

TasksBreachingConcurrencyQuota = 110:0:00 부터 0:10 까지 할당량을 초과한 총 작업 수 합계입니다.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 작업

TasksExpired

7일 동안 활성 상태가 된 후 만료된 작업입니다.

지정된 시간 동안 만료된 총 작업 수를 모니터링하려면 의 합계 통계를 살펴봅니다. CloudWatch.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 작업

  • ContactId: 작업 연락처의 ID

TasksExpiryWarningReached

6일 22시간 동안 활성 상태이고 만료 경고 한도에 도달한 작업입니다.

지정된 시간 동안 만료 경고 제한에 도달한 총 작업 수를 모니터링하려면 의 합계 통계를 살펴봅니다. CloudWatch.

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: 작업

  • ContactId: 작업 연락처의 ID

ThrottledCalls

초당 통화 비율이 지원되는 최대 할당량 초과했으므로 거부된 음성 통화 수입니다. 지원되는 통화 비율을 늘리려면 인스턴스당 동시 활성 통화에 대한 서비스 할당량 증가를 요청합니다.

지정된 시간 동안 제한된 총 통화 수를 모니터링하려면 CloudWatch의 합계 통계를 살펴봅니다.

단위: 초

단위: 개수

차원:

  • InstanceId: 인스턴스의 ID

  • MetricGroup: VoiceCalls

ToInstancePacketLossRate

인스턴스의 호출에 대한 패킷 손실 비율이며 10초마다 보고됩니다. 각 데이터 포인트는 0과 1 사이에 있으며, 이는 인스턴스에 대해 손실된 패킷의 비율을 나타냅니다.

단위: %

차원:

  • 참가자: 에이전트

  • 연결 유형: WebRTC

  • 인스턴스 ID: 인스턴스의 ID

  • 스트림 유형: 음성

Amazon Connect CloudWatch 지표의 차원

In CloudWatch인 경우 차원은 지표를 고유하게 식별하는 이름/값 페어입니다. 대시보드에서 지표는 차원별로 그룹화되어 있습니다. 대시보드에서 지표를 볼 때 데이터가 있는 지표만 표시됩니다. 새로 고침 간격 중에 지표가 있는 작업이 없으면 인스턴스의 데이터가 대시보드에 표시되지 않습니다.

에서 사용되는 차원은 다음과 같습니다. CloudWatch Amazon Connect 지표에 대한 대시보드.

흐름 의 차원

참고

흐름에 ASCII이 아닌 문자 형식의 차원 이름이 있으면 해당 이름이 에 표시되지 않습니다. CloudWatch.

흐름을 기준으로 지표 데이터를 필터링합니다. 다음과 같은 지표가 포함되어 있습니다.

  • ContactFlowErrors

  • ContactFlowFatalErrors

  • PublicSigningKeyUsage

연락처 차원

연락처별로 지표 데이터를 필터링합니다. 다음과 같은 지표가 포함되어 있습니다.

  • TasksExpiryWarningReached

  • TasksExpired

인스턴스 지표 차원

인스턴스를 기준으로 메타데이터를 필터링합니다. 다음과 같은 지표가 포함되어 있습니다.

  • CallsBreachingConcurrencyQuota

  • CallsPerInterval

  • CallRecordingUploadError

  • ChatsBreachingActiveChatQuota

  • ConcurrentActiveChats

  • ConcurrentActiveChatsPercentage

  • ConcurrentCalls

  • ConcurrentCallsPercentage

  • ConcurrentTasks

  • ConcurrentTasksPercentage

  • MisconfiguredPhoneNumbers

  • MissedCalls

  • SuccessfulChatsPerInterval

  • TasksBreachingConcurrencyQuota

  • ThrottledCalls

인스턴스 ID, 참가자, 스트림 유형, 연결 유형

연결을 기준으로 지표 데이터를 필터링합니다. 다음과 같은 지표가 포함되어 있습니다.

  • ToInstancePacketLossRate

대기열 지표 차원

참고

대기열에 ASCII이 아닌 문자 형식의 차원 이름이 있으면 해당 이름이 CloudWatch에 표시되지 않습니다.

대기열을 기준으로 지표 데이터를 필터링합니다. 다음과 같은 지표가 포함되어 있습니다.

  • CallBackNotDialableNumber

  • LongestQueueWaitTime

  • QueueCapacityExceededError

  • QueueSize

로 전송된 Amazon Connect 음성 ID 측정치 CloudWatch

VoiceID 네임스페이스에는 다음 지표가 포함되어 있습니다.

RequestLatency

요청에 대한 경과 시간입니다.

주파수: 1분

단위: 밀리초

차원: API

UserErrors

사용자의 잘못된 요청으로 인한 오류 수입니다.

주파수: 1분

단위: 개수

차원: API

SystemErrors

내부 서비스 오류로 인한 오류 수입니다.

주파수: 1분

단위: 개수

차원: API

Throttles

요청을 보내는 데 허용되는 최대 속도를 초과하여 거부된 요청 수입니다.

주파수: 1분

단위: 개수

차원: API

ActiveSessions

도메인의 활성 세션 수입니다. 활성 세션은 보류 중 또는 진행 중 상태인 세션입니다.

주파수: 1분

단위: 개수

차원: Domain

ActiveSpeakerEnrollmentJobs

도메인의 활성 Batch 등록 작업 수입니다. 활성 작업은 보류 중 또는 InProgress 상태.

빈도: 15분

단위: 개수

차원: Domain

ActiveFraudsterRegistrationJobs

도메인의 활성 Batch 등록 작업 수입니다. 활성 작업은 보류 중 또는 InProgress 상태.

빈도: 15분

단위: 개수

차원: Domain

Speakers

도메인의 발언자 수입니다.

빈도: 15분

단위: 개수

차원: Domain

Fraudsters

도메인에 있는 사기꾼의 수입니다.

빈도: 15분

단위: 개수

차원: Domain

Amazon Connect 음성 ID 지표 차원

에서 사용되는 차원은 다음과 같습니다. CloudWatch Amazon Connect 음성 ID 지표에 사용되는 대시보드입니다 대시보드에서 지표를 볼 때 데이터가 있는 지표만 표시됩니다. 새로 고침 간격 중에 지표가 있는 작업이 없으면 인스턴스의 데이터가 대시보드에 표시되지 않습니다.

API 의 차원

이 차원은 다음의 음성 ID 작업 중 하나에 대한 데이터를 제한합니다.

  • DeleteFraudster

  • EvaluateSession

  • ListSpeakers

  • DeleteSpeaker

  • OptOutSpeaker

도메인 지표 차원

등록, 인증 또는 등록이 수행되는 Voice ID 도메인입니다.

사용 CloudWatch 동시 통화 할당량 계산

동시 통화에 대한 할당량을 계산하는 방법은 다음과 같습니다.

시스템에서 통화를 활성화한 상태에서 다음을 확인합니다.ConcurrentCallsConcurrentCallsPercentage. 다음과 같이 할당량을 계산합니다.

  • (ConcurrentCalls / ConcurrentCallsPercentage)

예: 다음과 같은 경우ConcurrentCalls는 20이고ConcurrentCallsPercentage는 50이고 할당량은 (20/50) = 0.40으로 계산됩니다.

사용 CloudWatch 동시 활성 채팅 할당량 계산

동시 활성 채팅에 대한 할당량을 계산하는 방법은 다음과 같습니다.

시스템에서 채팅을 활성화한 상태에서 다음을 살펴봅니다.ConcurrentActiveChatsConcurrentChatsPercentage. 다음과 같이 할당량을 계산합니다.

  • (ConcurrentActiveChats / ConcurrentActiveChatsPercentage) * 100

예: 다음과 같은 경우ConcurrentActiveChats1000이고ConcurrentActiveChatsPercentage는 50이고 할당량은 (1000/50) *100 = 2000으로 계산됩니다.

사용 CloudWatch 동시 작업 할당량 계산

동시 작업의 할당량을 계산하는 방법은 다음과 같습니다.

시스템에서 작업을 활성화한 상태에서 다음을 확인합니다.ConcurrentTasksConcurrentTasksPercentage. 다음과 같이 할당량을 계산합니다.

  • (ConcurrentTasks / ConcurrentTasksPercentage) *100

예: 다음과 같은 경우ConcurrentTasks는 20이고ConcurrentTasksPercentage는 50이고 할당량은 (20/50) *100= 40= 40= 40= 40으로 계산됩니다.