本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 CloudWatch 監控 Amazon Connect 執行個體
Amazon Connect 會傳送執行個體的相關資料至 CloudWatch 指標,方便您收集、檢視和分析 Amazon Connect 虛擬聯絡中心的 CloudWatch 指標。您可以運用此資料來監控關鍵的運作指標並設置警示。聯絡中心的相關資料每隔 1 分鐘就會送至 CloudWatch。
當您檢視 CloudWatch 指標儀表板時,可指定顯示資料重新整理的間隔。儀表板上顯示的數值會反映您設定的重新整理間隔內的數值。舉例而言,如果您將重新整理間隔設為 1 分鐘,則顯示的即是一分鐘內的數值。您可以選擇 10 秒鐘的重新整理間隔,但 Amazon Connect 最多只會以 1 分鐘的間隔傳送資料。傳送至 CloudWatch 的指標可供使用兩週,之後即會廢棄。如需有關 CloudWatch 指標的詳細資訊,請參閱 Amazon CloudWatch 使用者指南。
注意
如果您的 Amazon Connect 執行個體是在 2018 年 10 月或之前建立的,您需要向 Amazon 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 個並行通話:
CallsBreachingConcurrencyQuota = 110: 已超過介於 0:00 與 0:10 之間的配額的語音通話總次數。 單位:計數 維度:
|
CallBackNotDialableNumber |
由於客戶的電話號碼位在執行個體無法外撥電話的國家/地區,導致排入佇列的回電無法撥出的次數。執行個體允許的國家/地區是由服務配額所定義。 單位:計數 維度:
|
CallRecordingUploadError |
無法上傳至設定給您的執行個體使用之 Amazon S3 儲存貯體的通話錄音數量。此為執行個體的 Data Storage (資料儲存體) > Call Recordings (通話錄音) 設定所指定的儲存貯體。 單位:計數 維度:
|
CallsPerInterval |
執行個體每秒接收或建立的語音通話次數,接聽和外撥均包含在內。 單位:計數 維度:
|
ChatsBreachingActiveChatQuota |
為開始聊天而發出的有效要求總數,超出執行個體的同時作用中聊天配額。有關違反配額的聊天請求總數,請查看總和統計數據。 例如,假設聯絡中心遇到下列磁碟區,而服務配額為 2500 個並行作用中的聊天:
聊天突破活動聊天空間 = 110:0:00 到 0:10 之間超過配額的聊天總數。 單位:計數 維度:
|
ConcurrentActiveChats |
當資料顯示在儀表板上時,執行個體中並行有效聊天的數量。該指標所顯示的數值是儀表板顯示時的並行有效聊天數量,而非所設的重新整理間隔整段時間內的總和。包含所有作用中聊天,而不只是連線至客服人員的作用中聊天。 雖然 CloudWatch 中有並行作用中聊天的所有統計資料,但您可能最想查看 Maximum/Average (最大/平均) 統計資料。Sum (總和) 統計資訊在此處並不實用。 單位:計數 維度:
|
ConcurrentActiveChatsPercentage |
執行個體所用的並行有效聊天服務配額的百分比。計算方式如下:
其中 ConfiguredConcurrentActiveChatsLimit 是針對您的執行個體設定的每個執行個體的並行作用中聊天。 單位:百分比 (輸出顯示為整數。 例如,1% 的聊天記錄顯示為 1,而不是 0.01。) 維度:
|
ConcurrentCalls |
當資料顯示在儀表板上時,執行個體中並行有效語音通話的數量。該指標所顯示的數值是儀表板顯示時的並行有效通話數量,而非所設的重新整理間隔整段時間內的總和。全部的有效語音通話均包含在內,不單只是連接至客服人員的有效通話。 雖然 CloudWatch 中有並行語音呼叫的所有統計資料,但您可能最想查看 Maximum/Average (最大/平均) 統計資料。Sum (總和) 統計資訊在此處並不實用。 單位:計數 維度:
|
ConcurrentCallsPercentage |
執行個體所用的並行有效語音通話服務配額的百分比。計算方式如下:
單位:百分比 (輸出會顯示為十進位) 維度:
|
ConcurrentEmails |
注意ConcurrentEmails 的資料每 5 分鐘傳送至 CloudWatch。 在儀表板中顯示資料時,執行個體中並行作用中電子郵件的數量。此指標顯示的值是儀表板顯示時的並行作用中電子郵件數量,而不是重新整理間隔集整個間隔的總和。包含所有作用中電子郵件,而不只是連線至客服人員的作用中電子郵件。 雖然 CloudWatch 中提供並行電子郵件的所有統計資料,但您可能最有興趣查看最大/平均統計資料。Sum (總和) 統計資訊在此處並不實用。 單位:計數 維度:
|
ConcurrentEmailsPercentage |
注意ConcurrentEmailsPercentage 的資料每 5 分鐘會傳送至 CloudWatch。 執行個體中使用的並行作用中電子郵件服務配額百分比。計算方式如下: ConcurrentEmails / ConfiguredConcurrentEmailsLimit 其中 ConfiguredConcurrentEmailsLimit 是為每個執行個體設定的並行電子郵件。 雖然 CloudWatch 中提供並行電子郵件的所有統計資料,但您可能最有興趣查看最大/平均統計資料。Sum (總和) 統計資訊在此處並不實用。 單位:百分比 維度:
|
ConcurrentTasks |
注意ConcurrentTasks 的資料每 5 分鐘會傳送至 CloudWatch。 當資料顯示在儀表板上時,執行個體中並行有效任務的數量。該指標所顯示的數值是儀表板顯示時的並行有效任務數量,而非所設的重新整理間隔整段時間內的總和。全部的有效作用中任務均包含在內,不單只是連接至客服人員的有效任務。 雖然 CloudWatch 中有並行任務的所有統計資料,但您可能最想查看 Maximum/Average (最大/平均) 統計資料。Sum (總和) 統計資訊在此處並不實用。 單位:計數 維度:
|
ConcurrentTasksPercentage |
注意ConcurrentTasksPercentage 的資料每 5 分鐘會傳送至 CloudWatch。 執行個體所用的並行有效任務服務配額的百分比。計算方式如下:
其中已設定並行存取是針對您的執行個體設定的每個執行個體處理的並行作業。 單位:百分比 維度:
|
ContactFlowErrors |
執行的流程錯誤分支的次數。 單位:計數 維度:
|
ContactFlowFatalErrors |
流程因為系統錯誤而無法執行的次數。 單位:計數 維度:
|
LongestQueueWaitTime |
聯絡案例在佇列中等待的最長時間,以秒計。此數值為聯絡案例在 CloudWatch 儀表板所設的重新整理間隔內 (如 1 分鐘或 5 分鐘) 於佇列等待的最長時間。 單位:秒 維度:
|
MissedCalls |
客服人員在訂定的重新整理時間內 (如 1 分鐘或 5 分鐘) 漏接的語音來電次數。漏接來電指的是客服人員未在 20 秒內接聽的來電。 若要監控指定時段內的漏接通話總數,請查看 CloudWatch 中的 Sum (總和) 統計資料。 單位:計數 維度:
|
MisconfiguredPhoneNumbers |
由於電話號碼並未與流程建立關聯,因而失敗的通話數。 單位:計數 維度:
|
PublicSigningKeyUsage |
在流程中使用流程安全金鑰 (公有簽署金鑰) 加密客戶輸入資訊的次數。 單位:計數 維度:
|
QueueCapacityExceededError |
由於佇列已滿而遭拒的通話數。 單位:計數 維度:
|
QueueSize |
佇列中的聯絡人數量。此數值反映的是存取儀表板時佇列中的聯絡案例數,而非回報間隔整段期間內的數量。 單位:計數 維度:
|
SuccessfulChatsPerInterval |
在定義的間隔內,在執行個體中成功啟動的聊天數。 單位:計數 維度:
|
TasksBreachingConcurrencyQuota |
已超過執行個體的並行任務數配額的任務總次數。如需違反配額的工作總數,請查看 Sum 統計資料。 例如,假設聯絡中心遇到下列磁碟區,而服務配額為 2500 個並行任務:
工作超出並行配額 = 110:超過 0:00 到 0:10 之間配額的工作總數。 單位:計數 維度:
|
TasksExpired |
作用中 7 天後已過期的工作。 若要監控在指定時間段內過期的工作總數,請查看 CloudWatch 中的總和統計資料。 單位:計數 維度:
|
TasksExpiryWarningReached |
6 天 22 小時有效且達到到期警告限制的任務。 若要監控指定時段內達到到期警告限制的工作總數,請查看 CloudWatch 中的總和統計資料。 單位:計數 維度:
|
ThrottledCalls |
因為每秒通話速度超過最大支援配額而遭拒絕的語音通話數量。若要提高支援的通話速率,請要求提高每個執行個體之並行有效通話的服務配額。 若要監控指定時段內的受節制通話總數,請查看 CloudWatch 中的 Sum (總和) 統計資料。 單位:秒 單位:計數 維度:
|
ToInstancePacketLossRate |
執行個體中通話封包遺失的比率,每 10 秒報告一次。每個資料點介於 0 和 100 之間。執行個體中呼叫的封包遺失比例會以介於 0 和 1 之間的百分比顯示。 單位:百分比 維度:
|
Amazon Connect CloudWatch 指標維度
在 CloudWatch 中,維度是可唯一識別指標的名稱/值組。在儀表板中,指標是按維度分組。當您查看儀表板中的指標資料時,您只會看到包含資料的指標。如果在具有指標的重新整理間隔期間沒有活動,則執行個體中的任何資料完全不會顯示在儀表板上。
以下是在 CloudWatch 儀表板中用於 Amazon Connect 指標的維度。
流程指標維度
注意
佇列名稱只能包含下列字元,才能在 CloudWatch 中顯示:英數字元 (0-9A-Za-z)、句點 (.)、連字號 (-)、底線 (_)、正斜線 (/)、雜湊 (#)、冒號 (:)、逗號 (,)、美元 ($)、 at sign (@)、垂直長條 (|)、ampersand (&)、開啟拉條 ({)、閉括號 (})、加號 (+)、問號 (?)、百分比符號 (%) 和空格字元。
依流程篩選指標資料。包含以下指標:
-
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 Voice ID 指標傳送至 CloudWatch
VoiceID
命名空間包含下列指標。
- RequestLatency
-
要求的經過時間。
頻率:1 分鐘
單位:毫秒
維度:API
- UserErrors
-
由於來自用戶的錯誤請求而導致的錯誤計數。
頻率:1 分鐘
單位:計數
維度:API
- SystemErrors
-
由於內部服務錯誤而導致的錯誤計數。
頻率:1 分鐘
單位:計數
維度:API
- Throttles
-
因超過傳送要求所允許的最大速率而遭拒的要求數目。
頻率:1 分鐘
單位:計數
維度:API
- ActiveSessions
-
網域中作用中工作階段的數量。作用中工作階段是處於擱置中或進行中狀態的工作階段。
頻率:1 分鐘
單位:計數
Dimension:網域
- ActiveSpeakerEnrollmentJobs
-
網域中作用中的批次參與工作數目。作用中的工作是指處於「Pending」或「InProgress」狀態的工作。
頻率:15 分鐘
單位:計數
Dimension:網域
- ActiveFraudsterRegistrationJobs
-
網域中作用中的批次註冊工作數目。作用中的工作是指處於「Pending」或「InProgress」狀態的工作。
頻率:15 分鐘
單位:計數
Dimension:網域
- Speakers
-
網域中的發言人數。
頻率:15 分鐘
單位:計數
Dimension:網域
- Fraudsters
-
網域中的詐騙者數量。
頻率:15 分鐘
單位:計數
Dimension:網域
Amazon Connect Voice ID 指標維度
以下是在 CloudWatch 儀表板中用於 Amazon Connect Voice ID 指標的維度。當您查看儀表板中的指標資料時,您只會看到包含資料的指標。如果在具有指標的重新整理間隔期間沒有活動,則執行個體中的任何資料完全不會顯示在儀表板上。
API 指標維度
此維度將資料限制為下列其中一項語音 ID 操作:
-
DeleteFraudster
-
EvaluateSession
-
ListSpeakers
-
DeleteSpeaker
-
OptOutSpeaker
網域指標維度
進行註冊、驗證或註冊的語音 ID 網域。
傳送至 CloudWatch 的 Amazon AppIntegrations 指標
AWS/AppIntegrations
命名空間包含下列指標。
- RecordsDownloaded
-
成功下載作為資料整合 AppFlow 流程執行一部分的記錄數目。
頻率:1 分鐘
單位:計數
有效統計資訊:上限、總和、下限、平均數
- RecordsFailed
-
作為資料整合執行 AppFlow 流程的一部分而無法下載的記錄數目。
頻率:1 分鐘
單位:計數
有效統計資訊:上限、總和、下限、平均數
- DataDownloaded
-
作為資料整合執行 AppFlow 流程的一部分而成功下載的位元組數。
頻率:1 分鐘
單位:位元組
有效統計資訊:上限、總和、下限、平均數
- DataProcessingDuration
-
處理和下載資料做為資料整合的單一 AppFlow 流程執行的一部分所花費的時間。
頻率:1 分鐘
單位:毫秒
有效統計資訊:上限、總和、下限、平均數
- EventsReceived
-
從您的協力廠商來源應用程式 (Salesforce、Zendesk) 成功發出並在事件匯流排上接收的事件數目。
頻率:1 分鐘
單位:計數
有效統計資訊:上限、總和、下限、平均數
- EventsProcessed
-
成功處理和轉送的事件數目,以便根據您在事件整合上設定的規則進行評估。
頻率:1 分鐘
單位:計數
有效統計資訊:上限、總和、下限、平均數
- EventsThrottled
-
因為發出事件的速率超過支援的最大配額,所以限制的事件數目。
頻率:1 分鐘
單位:位元組
有效統計資訊:上限、總和、下限、平均數
- EventsFailed
-
由於格式錯誤或不支援的協力廠商事件,以及其他處理錯誤而無法處理的事件數目。
頻率:1 分鐘
單位:位元組
有效統計資訊:上限、總和、下限、平均數
- EventProcessingDuration
-
根據您在事件整合上設定的規則,順利處理及轉送要評估的事件所花的時間。
頻率:1 分鐘
單位:毫秒
有效統計資訊:上限、總和、下限、平均數
Amazon AppConnect 指標維度
您可以使用下列維度來強化 AppIntemension 指標。
維度 | 描述 |
---|---|
AccountId |
AWS 帳戶 ID |
ClientId |
客戶的服務主體 |
IntegrationARN |
ARN 的事件或資料整合 |
IntegrationType |
資料整合或事件整合 |
Region |
資料或事件整合的區域 |
Amazon Connect 客戶設定檔指標
AWS/CustomerProfiles
命名空間包含下列指標。
即時匯出指標傳至 CloudWatch
針對每個匯出任務,下列兩個指標都會發佈至 CloudWatch。這些指標將提供匯出串流任務的相關資訊,並可讓您根據使用案例設定 Kinesis 串流。在限制的情況下,這些指標可讓您佈建 Kinesis 串流,以確保將交付到目的地。
- EventsProcessed
-
成功串流至 Kinesis 串流的記錄數目。
單位:計數
- EventsThrottled
-
遇到節流例外狀況的 PutRecord 嘗試次數。
單位:計數
Amazon Connect 客戶設定檔指標維度
您可以使用下列維度來強化客戶描述檔指標。
維度 | 描述 |
---|---|
DomainName |
客戶設定檔網域名稱 |
DestinationType |
目的地類型。可用值為:Kinesis |
DestinationName |
目的地名稱。Kinesis 資料串流目的地類型的名稱:Kinesis。 |
使用 CloudWatch 指標來計算並行通話配額
重要
ConcurrentCallsPercentage 計算資訊與 ConcurrentTasksPercentage 和 ConcurrentChatPercentage 不同。
-
ConcurrentCallsPercentage 所發出的指標以十進位為單位,而不是乘以 100。量度代表總配額的百分比。
-
對於 ConcurrentTasksPercentage 和 ConcurrentChatPercentage,值會乘以 100。這會提供您的總配額。
-
發出的指標是正確的,而且資料沒有差異。
以下是並行通話配額用量的計算方法。
系統中有使用中的通話時,請查看 ConcurrentCalls 和 ConcurrentCallsPercentage。計算您已使用多少配額:
-
(ConcurrentCalls / ConcurrentCallsPercentage)
例如,如果 ConcurrentCalls 為 20,而 ConcurrentCallsPercentage 為 50,您的配額用量計算方式為 (20/0.5) = 40。您的總配額為 40 個呼叫。
使用 CloudWatch 指標計算並行使用中聊天配額
以下是並行作用中聊天配額的計算方法。
系統中有使用中的聊天時,請查看 ConcurrentActiveChats 和 ConcurrentChatsPercentage。計算配額:
-
(ConcurrentActiveChats / ConcurrentActiveChatsPercentage) * 100
例如,如果 ConcurrentActiveChats 為 1000,而 ConcurrentActiveChatsPercentage 為 50,則您的配額會計算為 (1000/50)*100 = 2000。您的總配額是 2000 次聊天。
使用 CloudWatch 指標來計算並行任務配額
以下是並行任務配額的計算方法。
系統中有使用中的任務時,請查看 ConcurrentTasks 和 ConcurrentTasksPercentage。計算配額:
-
(ConcurrentTasks / ConcurrentTasksPercentage)*100
例如,如果 ConcurrentTasks 為 20,而 ConcurrentTasksPercentage 為 50,則您的配額會計算為 (20/50)*100 = 40。您的總配額是 40 個任務。
使用 CloudWatch 指標來計算並行電子郵件配額
以下是如何計算並行電子郵件的配額。
在系統中啟用電子郵件時,請查看 ConcurrentEmails 和 ConcurrentEmailsPercentage。計算配額:
-
(ConcurrentEmails/ConcurrentEmailsPercentage)*100
例如,如果 ConcurrentEmails 為 20,而 ConcurrentEmailsPercentage 為 50,您的總配額會計算為 (20/50)*100= 40。您的總配額為 40 封電子郵件。