View a markdown version of this page

CloudWatch Metriche e monitoraggio RCS - AWS SMS di messaggistica per l'utente finale

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

CloudWatch Metriche e monitoraggio RCS

AWS End User Messaging pubblica le metriche di messaggistica RCS nel namespace. CloudWatch AWS/SMSVoice È possibile utilizzare queste metriche per monitorare la consegna dei messaggi RCS, tenere traccia del comportamento di fallback da RCS a SMS e impostare allarmi per avvisare l'utente quando i modelli di consegna cambiano. Le metriche RCS vengono pubblicate insieme alle metriche SMS e MMS esistenti nello stesso namespace.

Metriche di messaggistica RCS

Il AWS/SMSVoice namespace include le seguenti metriche specifiche per la messaggistica RCS. Queste metriche tengono traccia dell'invio, del recapito e del fallback dei messaggi RCS.

Metriche di messaggistica RCS
Metrica Description Unità Statistiche significative
RCS.MessagesSent

Il numero di messaggi RCS inviati. Questa metrica conta i messaggi che AWS End User Messaging ha accettato e ha tentato di recapitare tramite RCS. I messaggi bloccati da Protect o i limiti del servizio sono esclusi da questo conteggio.

Conteggio
  • Somma

  • Conteggio dei campioni

  • Media

RCS.MessagesDelivered

Il numero di messaggi RCS consegnati correttamente al dispositivo del destinatario. Un messaggio viene conteggiato come recapitato quando AWS End User Messaging riceve una conferma di consegna dall'infrastruttura RCS.

Conteggio
  • Somma

  • Numero di campioni

  • Media

RCS.MessagesFallenBackToSMS

Il numero di messaggi che sono stati inizialmente tentati tramite RCS ma che sono stati poi recapitati solo tramite SMS. Questa metrica consente di comprendere la frequenza con cui il recapito RCS non è disponibile per i destinatari e può essere utilizzata per tenere traccia delle percentuali di fallback nel tempo.

Conteggio
  • Somma

  • Numero di campioni

  • Media

Metriche esistenti modificate con dimensione OriginationIdentityType

Con l'aggiunta di RCS, diverse metriche esistenti nel AWS/SMSVoice namespace ora supportano la dimensione. OriginationIdentityType Questa dimensione consente di filtrare i parametri in base al tipo di identità di origine utilizzata per inviare il messaggio, inclusi gli agenti AWS RCS.

Le seguenti metriche esistenti ora includono la dimensione: OriginationIdentityType

  • NumberOfTextMessagePartsSent— Filtra per tipo di identità di origine per vedere quante parti di messaggi di testo sono state inviate tramite ciascun canale (numero di telefono, ID mittente, agente AWS RCS o pool).

  • NumberOfTextMessagePartsDelivered— Filtra per tipo di identità di origine per confrontare i tassi di consegna tra i canali.

  • NumberOfMediaMessagePartsSent— Filtra per tipo di identità di origine per tenere traccia dell'invio di messaggi multimediali per canale.

  • NumberOfMediaMessagePartsDelivered— Filtra per tipo di identità di origine per confrontare la distribuzione dei messaggi multimediali su tutti i canali.

  • TextMessagesBlockedByProtect— Filtra per tipo di identità di origine per vedere su quali canali i messaggi sono bloccati dalle regole di Protect.

  • MediaMessagesBlockedByProtect— Filtra per tipo di identità di origine per tenere traccia del blocco di Protect per canale.

Usa la OriginationIdentityType dimensione con un valore di RCS_AGENT per isolare i parametri per i messaggi inviati tramite il tuo agente AWS RCS. Per ulteriori informazioni sui valori delle dimensioni disponibili, consulta. Dimensioni metriche RCS

Dimensioni metriche RCS

È possibile utilizzare le seguenti dimensioni per filtrare e raggruppare le metriche RCS. Queste dimensioni sono disponibili sia per le nuove metriche specifiche di RCS che per le metriche esistenti modificate descritte nelle sezioni precedenti.

OriginationIdentityType dimensione

La OriginationIdentityType dimensione filtra le metriche in base al tipo di identità di origine utilizzata per inviare il messaggio.

OriginationIdentityType valori di dimensione
Valore Description
PHONE_NUMBER Messaggi inviati utilizzando un numero di telefono (codice lungo, codice breve o numero verde).
SENDER_ID Messaggi inviati utilizzando un ID mittente.
RCS_AGENT Messaggi inviati utilizzando un agente AWS RCS.
POOL Messaggi inviati tramite un pool di telefoni. Quando invii tramite un pool, AWS End User Messaging seleziona automaticamente l'identità di origine appropriata (agente AWS RCS o numero di telefono).

MessageType dimensione

La MessageType dimensione filtra le metriche in base al tipo di messaggio.

MessageType valori di dimensione
Valore Description
TEXT Messaggi di testo inviati tramite RCS o SMS.
MEDIA Messaggi multimediali (MMS). RCS in AWS End User Messaging attualmente supporta solo messaggi di testo.
DELIVERY_REPORT Messaggi del rapporto di recapito che confermano lo stato di consegna dei messaggi.
Nota

Il tipo di READ_REPORT messaggio non è disponibile perché le conferme di lettura non sono supportate nella versione corrente di RCS in AWS End User Messaging.

Metriche dei messaggi RCS in entrata

La NumberOfMessagesReceived metrica esistente nello AWS/SMSVoice spazio dei nomi ora include i messaggi RCS in entrata. Puoi utilizzare la OriginationIdentityType dimensione con un valore di per RCS_AGENT filtrare i messaggi in entrata ricevuti tramite il tuo agente AWS RCS.

Le seguenti dimensioni sono disponibili per i parametri dei messaggi RCS in entrata:

  • OriginationIdentityTypeRCS_AGENT Da utilizzare per filtrare i messaggi RCS in entrata.

  • IsoCountryCode— Filtra in base al codice del paese del mittente del messaggio in entrata.

  • MessageType— Utilizzare TEXT per filtrare i messaggi di testo ricevuti tramite RCS. Nella versione corrente, RCS in AWS End User Messaging supporta solo i messaggi di testo in entrata.

Monitoraggio delle migliori pratiche per RCS

Utilizza le seguenti best practice per monitorare le operazioni di messaggistica RCS e identificare tempestivamente i problemi di consegna.

Tieni traccia delle tariffe di consegna RCS rispetto a quelle degli SMS

Confrontalo RCS.MessagesFallenBackToSMS per capire in che percentuale dei tuoi messaggi vengono recapitati tramite RCS RCS.MessagesDelivered rispetto a SMS. Un tasso di fallback elevato può indicare che molti dei tuoi destinatari utilizzano gestori o dispositivi che non supportano RCS. Utilizza le seguenti formule per calcolare le tariffe chiave:

RCS delivery rate = 100 * SUM(RCS.MessagesDelivered) / SUM(RCS.MessagesSent) SMS fallback rate = 100 * SUM(RCS.MessagesFallenBackToSMS) / SUM(RCS.MessagesSent)

Tieni traccia di queste tariffe nel tempo per identificare le tendenze man mano che il supporto di RCS da parte di operatori e dispositivi si espande. Una percentuale di fallback decrescente indica che un numero maggiore di destinatari riceve messaggi tramite RCS.

CloudWatch Imposta allarmi per le metriche RCS

Crea CloudWatch allarmi per avvisarti quando i modelli di messaggistica RCS cambiano inaspettatamente. Valuta la possibilità di impostare allarmi per le seguenti condizioni:

  • Frequenza di fallback elevata: imposta un allarme quando RCS.MessagesFallenBackToSMS supera una percentuale di soglia di. RCS.MessagesSent Un aumento improvviso del fallback può indicare un problema con l'agente AWS RCS o un'interruzione del servizio telefonico.

  • Riduzione della velocità di consegna: imposta un allarme quando il rapporto tra o RCS.MessagesSent scende RCS.MessagesDelivered al di sotto della velocità di consegna prevista.

  • Volume dei messaggi in entrata: se utilizzi la messaggistica RCS bidirezionale, attiva un allarme NumberOfMessagesReceived (filtrato perOriginationIdentityType = RCS_AGENT) per rilevare variazioni impreviste nel volume dei messaggi in entrata.