Amazon Connect 규칙 작업이 실행되지 않는 경우 오류 알림
프로덕션 환경에서 특정 규칙 작업이 실패한 시기와 실패 원인을 아는 것이 중요합니다. 그러면 향후에 이러한 장애를 사전에 방지할 수 있습니다.
실행에 실패한 작업에 대한 실시간 인사이트를 얻으려면 Amazon Connect 규칙을 Amazon EventBridge 이벤트와 통합해야 합니다. 이를 통해 예를 들어 인스턴스당 최대 동시 활성 작업 수가 서비스 할당량에 도달하여 '태스크 생성' 작업이 실행되지 않은 경우 알림을 받을 수 있습니다. 이 경우 Amazon Connect는 Amazon EventBridge 이벤트를 사용하여 오류 알림을 보냅니다.
이벤트는 최선의 작업을 기반으로 발생됩니다.
EventBridge 알림 구독
이러한 유형을 구독하려면 다음과 일치하는 사용자 지정 EventBridge 규칙을 생성하세요.
-
"source" = "aws.connect"
-
'detail-type' = 'Contact Lens Rules Action Execution Failed'
특정 이벤트 코드가 발생할 때 알림을 받을 패턴을 추가할 수도 있습니다. 자세한 정보는 Amazon EventBridge 사용 설명서의 이벤트 패턴을 참조하세요.
알림 형식은 다음 샘플과 같습니다.
{ "version": "0", "id": "8d122163-6c07-f8cb-06e7-373a1bcf8fc6", "source": "aws.connect", "detail-type": "Amazon Connect Rules Action Execution Failed", "account": "123456789012", "time": "2022-01-05T01:30:42Z", "region": "us-east-1", "resources": ["arn:aws:connect:us-east-1:123456789012:instance/cb54730f-5aac-4376-b2f4-7c822889931e"], "detail": { "ruleId": "7410c94b-21c2-4db0-a707-c6d751edbe8f", "actionType": "CREATE_TASK", "triggerEvent": "THIRD_PARTY", "instanceArn": "arn:aws:connect:us-east-1:123456789012:instance/cb54730f-5aac-4376-b2f4-7c822889931e", "reasonCode": "ResourceNotFoundException", "error": "ContactFlowId provided does not belong to connect instance", "additionalInfo": "{\n \"message\": \"Not Found\",\n \"code\": \"ResourceNotFoundException\",\n \"statusCode\": 404,\n \"time\": \"2022-01-03T20:23:07.073Z\",\n \"requestId\": \"048e4403-71c1-47d6-96fc-825744f518e7\",\n \"retryable\": false,\n \"retryDelay\": 28.217537834500316\n}" } }
지원되는 작업 유형
-
CREATE_TASK
-
GENERATE_EVENTBRIDGE_EVENT
-
SEND_NOTIFICATION
ASSIGN_CONTACT_CATEGORY
에 대한 자세한 내용은 오류 알림: Contact Lens가 고객 응대를 분석할 수 없는 경우 섹션을 참조하십시오.
지원되는 트리거 이벤트
-
REAL_TIME_CALL
-
REAL_TIME_CHAT
-
POST_CALL
-
POST_CHAT
-
THIRD_PARTY
실패한 동작의 이유 코드
작업이 실패하면 오류 알림 서비스는 지원되는 작업에서 이유 코드를 수집합니다. 태스크 및 EventBridge 작업 실패의 이유 코드에 대한 자세한 내용은 다음 주제츨 참조하세요.