本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
RCS CloudWatch 指標和監控
AWS 最終使用者傳訊會將 RCS 訊息指標發佈至 AWS/SMSVoice 命名空間中的 CloudWatch。您可以使用這些指標來監控 RCS 訊息交付、追蹤從 RCS 到 SMS 的備用行為,以及設定警示,在交付模式變更時提醒您。RCS 指標會與相同命名空間中的現有 SMS 和 MMS 指標一起發佈。
RCS 訊息指標
AWS/SMSVoice 命名空間包含下列 RCS 訊息特定的指標。這些指標會追蹤 RCS 訊息傳送、交付和 SMS 退信。
| 指標 | Description | 單位 | 有意義的統計資料 |
|---|---|---|---|
RCS.MessagesSent |
傳送的 RCS 訊息數量。此指標會計算 AWS 最終使用者傳訊接受並嘗試透過 RCS 傳遞的訊息。保護或服務限制封鎖的訊息會從此計數中排除。 |
計數 |
|
RCS.MessagesDelivered |
成功交付到收件人裝置的 RCS 訊息數量。當 AWS 最終使用者傳訊收到來自 RCS 基礎設施的交付確認時,訊息會計入交付。 |
計數 |
|
RCS.MessagesFallenBackToSMS |
最初透過 RCS 嘗試但回到 SMS 交付的訊息數量。此指標可協助您了解收件人無法使用 RCS 交付的頻率,並可用於追蹤一段時間內的遞迴率。 |
計數 |
|
使用 OriginationIdentityType 維度修改現有指標
隨著 RCS 的加入,AWS/SMSVoice命名空間中的數個現有指標現在支援 OriginationIdentityType維度。此維度可讓您依用於傳送訊息的起始身分類型篩選指標,包括 AWS RCS 代理程式。
下列現有指標現在包含 OriginationIdentityType維度:
-
NumberOfTextMessagePartsSent— 依起始身分類型篩選,以查看透過每個管道 (電話號碼、寄件者 ID、AWS RCS 代理程式或集區) 傳送的文字訊息部分數量。 -
NumberOfTextMessagePartsDelivered— 依起始身分類型篩選,以比較跨頻道的交付速率。 -
NumberOfMediaMessagePartsSent— 依起始身分類型篩選,以追蹤依頻道傳送的媒體訊息。 -
NumberOfMediaMessagePartsDelivered— 依起始身分類型篩選,以比較跨頻道的媒體訊息傳遞。 -
TextMessagesBlockedByProtect— 依原始身分類型篩選,以查看哪些頻道的訊息被 Protect 規則封鎖。 -
MediaMessagesBlockedByProtect— 依起始身分類型篩選,以追蹤依頻道封鎖保護。
使用 OriginationIdentityType維度搭配 值RCS_AGENT,隔離透過 AWS RCS 代理程式傳送之訊息的指標。如需可用維度值的詳細資訊,請參閱 RCS 指標維度。
RCS 指標維度
您可以使用下列維度來篩選和分組 RCS 指標。這些維度適用於新的 RCS 特定指標和先前各節所述的修改後現有指標。
OriginationIdentityType 維度
OriginationIdentityType 維度會依用於傳送訊息的起始身分類型篩選指標。
| Value | Description |
|---|---|
PHONE_NUMBER |
使用電話號碼 (長碼、短碼或免付費電話號碼) 傳送的訊息。 |
SENDER_ID |
使用寄件者 ID 傳送的訊息。 |
RCS_AGENT |
使用 AWS RCS 代理程式傳送的訊息。 |
POOL |
使用電話集區傳送的訊息。當您透過集區傳送時, AWS 最終使用者傳訊會自動選取適當的起始身分 (AWS RCS 代理程式或電話號碼)。 |
MessageType 維度
MessageType 維度會依訊息類型篩選指標。
| Value | Description |
|---|---|
TEXT |
透過 RCS 或 SMS 傳送的文字訊息。 |
MEDIA |
媒體訊息 (MMS)。 AWS 最終使用者傳訊中的 RCS 目前僅支援文字訊息。 |
DELIVERY_REPORT |
傳遞報告訊息,確認訊息傳遞狀態。 |
注意
READ_REPORT 訊息類型不可用,因為 AWS 最終使用者傳訊中的 RCS 目前版本不支援讀取回條。
傳入 RCS 訊息指標
AWS/SMSVoice 命名空間中的現有NumberOfMessagesReceived指標現在包含傳入 RCS 訊息。您可以使用 OriginationIdentityType維度搭配 值RCS_AGENT,篩選透過 AWS RCS 代理程式接收的傳入訊息。
下列維度適用於傳入 RCS 訊息指標:
-
OriginationIdentityType—RCS_AGENT用來篩選傳入 RCS 訊息。 -
IsoCountryCode— 依傳入訊息寄件者的國家/地區代碼進行篩選。 -
MessageType—TEXT用來篩選透過 RCS 接收的文字訊息。在目前版本中, AWS 最終使用者傳訊中的 RCS 僅支援傳入文字訊息。
監控 RCS 的最佳實務
使用下列最佳實務來監控 RCS 訊息操作,並及早識別交付問題。
追蹤 RCS 與 SMS 交付率
RCS.MessagesDelivered 與 進行比較RCS.MessagesFallenBackToSMS,以了解透過 RCS 與 SMS 傳遞的訊息百分比。較高的備用速率可能表示您的許多收件人位於不支援 RCS 的電信業者或裝置上。使用下列公式來計算金鑰速率:
RCS delivery rate = 100 * SUM(RCS.MessagesDelivered) / SUM(RCS.MessagesSent) SMS fallback rate = 100 * SUM(RCS.MessagesFallenBackToSMS) / SUM(RCS.MessagesSent)
隨著時間的推移追蹤這些速率,以識別 RCS 的電信業者和裝置支援擴展時的趨勢。遞迴率降低表示您的更多收件人正在透過 RCS 接收訊息。
設定 RCS 指標的 CloudWatch 警示
建立 CloudWatch 警示,以便在 RCS 訊息模式意外變更時提醒您。請考慮為下列條件設定警示:
-
高備用速率 — 在
RCS.MessagesFallenBackToSMS超過閾值百分比時設定警示RCS.MessagesSent。後援突然增加可能表示您的 AWS RCS 代理程式或電信業者中斷發生問題。 -
交付率下降 — 當
RCS.MessagesDelivered的比率RCS.MessagesSent低於預期的交付率時,設定警示。 -
傳入訊息磁碟區 — 如果您使用雙向 RCS 訊息,請在 上設定警示
NumberOfMessagesReceived(由 篩選OriginationIdentityType = RCS_AGENT),以偵測傳入訊息磁碟區中的意外變更。