Monitoramento do AWS End User Messaging SMS com o Amazon CloudWatch - AWS End User Messaging SMS

Monitoramento do AWS End User Messaging SMS com o Amazon CloudWatch

Você pode monitorar o AWS End User Messaging SMS usando o CloudWatch, que coleta dados brutos e os processa em métricas legíveis praticamente em tempo real. Essas estatísticas são mantidas por 15 meses, de maneira que você possa acessar informações históricas e ter uma perspectiva melhor de como o aplicativo web ou o serviço está se saindo. Você também pode definir alarmes que observam determinados limites e enviam notificações ou realizam ações quando esses limites são atingidos. Para obter mais informações, consulte o Guia do usuário do Amazon CloudWatch.

O AWS End User Messaging SMS usa funções vinculadas ao serviço AWS Identity and Access Management (IAM). Uma função vinculada ao serviço é um tipo exclusivo de perfil do IAM vinculada diretamente AWS End User Messaging SMS. As funções vinculadas a serviços são predefinidas pelo AWS End User Messaging SMS e incluem todas as permissões que o serviço requer para chamar outros produtos da AWS em seu nome. Você deve criar uma função vinculada ao serviço para que as métricas do CloudWatch sejam coletadas.

Métricas do CloudWatch para o AWS End User Messaging SMS

As seções a seguir listam as métricas e dimensões para o AWS End User Messaging SMS.

Importante

Você deve criar uma função vinculada ao serviço para que as métricas do CloudWatch sejam coletadas.

nota

Para algumas métricas, o resultado pode ser aproximado devido à natureza distribuída do serviço. Na maioria dos casos, a contagem deve ser próxima do número real de mensagens processadas.

Para o AWS End User Messaging SMS, talvez você queira monitorar TextMessageMonthlySpend, MediaMessageMonthlySpend e VoiceMessageMonthlySpend e acionar um alarme quando forem maiores que, maiores ou iguais a ou iguais ao limite definido. O namespace do AWS End User Messaging SMS é AWS/SMSVoice.

Métricas do agente de mensagens

Métricas do agente de mensagens
Métrica Descrição Unidade

Estatísticas significativas

TextMessageMonthlySpend

O valor (em dólares americanos) que você gastou enviando mensagens SMS neste mês.

Unidades: dólares norte-americanos Máximo
VoiceMessageMonthlySpend

O valor em (dólares americanos) que você gastou enviando mensagens de voz neste mês.

Unidades: dólares norte-americanos Máximo
MediaMessageMonthlySpend

O valor (em dólares americanos) que você gastou enviando mensagens MMS neste mês.

Unidades: dólares norte-americanos Máximo

Métricas de entrega de mensagens

O namespace AWS/SMSVoice inclui as seguintes métricas de entrega de mensagens.

Métricas de entrega de mensagens
Métrica Descrição Unidade Estatísticas significativas
NumberOfTextMessagePartsSent Número de partes da mensagem de texto enviadas. Exclui mensagens bloqueadas pelo Protect e limites de serviço, como limites de gasto de mensagens Contagem
  • Soma

  • Contagem de amostras

  • Máx

  • Mín.

  • Média

  • Percentil

NumberOfMediaMessagePartsSent

Número de partes de mensagens de mídia enviadas. Exclui mensagens bloqueadas pelo Protect e limites de serviço, como limites de gasto de mensagens Contagem
  • Soma

  • Contagem de amostras

  • Máx

  • Mín.

  • Média

  • Percentil

NumberOfTextMessagePartsDelivered Número de partes da mensagem de texto entregue ao destinatário. Contagem
  • Soma

  • Contagem de amostras

  • Máx

  • Mín.

  • Média

  • Percentil

NumberOfMediaMessagePartsDelivered Número de partes da mensagem de mídia entregues ao destinatário. Contagem
  • Soma

  • Contagem de amostras

  • Máx

  • Mín.

  • Média

  • Percentil

Métricas de feedback de mensagens

O namespace AWS/SMSVoice inclui as seguintes métricas de feedback de mensagens.

Métricas de feedback de mensagens
Métrica Descrição Unidade Estatísticas significativas
NumberOfTextMessagesExpectingFeedback

O número total de mensagens de texto para as quais o feedback é rastreado.

NumberOfTextMessagesExpectingFeedback terá um valor de 1 para cada solicitação com MessageFeedbackEnabled habilitado SendTextMessage.

Contagem
  • Soma

  • Contagem de amostras

  • Média

NumberOfMediaMessagesExpectingFeedback

O número total de mensagens de mídia para as quais o feedback é rastreado.

NumberOfMediaMessagesExpectingFeedback terá um valor de 1 para cada solicitação com MessageFeedbackEnabled habilitado SendMediaMessage.

Contagem
  • Soma

  • Contagem de amostras

  • Média

NumberOfTextMessagesWithFeedback

O número total de mensagens de texto para as quais o feedback foi rastreado e uma resposta de feedback foi recebida.

NumberOfTextMessagesWithFeedback terá um valor de 1 para cada mensagem que receber um feedback. A porcentagem de mensagens com feedback pode ser determinada por 100 * SUM(NumberOfTextMessagesWithFeedback) / SUM(NumberOfTextMessagesExpectingFeedback)

Contagem
  • Soma

  • Contagem de amostras

  • Média

NumberOfMediaMessagesWithFeedback

O número total de mensagens de mídia para as quais o feedback foi rastreado e uma resposta de feedback foi recebida.

NumberOfMediaMessagesWithFeedback terá um valor de 1 para cada mensagem que receber um feedback. A porcentagem de mensagens com feedback pode ser determinada por 100 * SUM(NumberOfMediaMessagesWithFeedback) / SUM(NumberOfMediaMessagesExpectingFeedback)

Contagem
  • Soma

  • Contagem de amostras

  • Média

Métricas do Protect no AWS End User Messaging SMS

O namespace AWS/SMSVoice inclui as seguintes métricas de proteção.

Nome da métrica Descrição Unidade Estatísticas significativas
TextMessagesBlockedByProtect

Número de mensagens de texto bloqueadas devido às regras de bloqueio do modo país.

TextMessagesBlockedByProtect terá um valor de 1 se a mensagem for bloqueada pelo protect e 0 se a mensagem não estiver bloqueada.

A porcentagem de mensagens SMS bloqueadas pelo Protect pode ser determinada por 100 * AVG(TextMessagesBlockedByProtect).

Contagem
  • Soma

  • Média

  • Contagem de amostras

MediaMessagesBlockedByProtect

Número de mensagens de mídia bloqueadas devido às regras de bloqueio do modo país.

MediaMessagesBlockedByProtect terá um valor de 1 se a mensagem for bloqueada pela proteção e 0 se a mensagem não for bloqueada.

A porcentagem de mensagens MMS bloqueadas pelo Protect pode ser determinada por 100 * AVG(MediaMessagesBlockedByProtect).

Contagem
  • Soma

  • Média

  • Contagem de amostras

Dimensões

É possível usar as seguintes dimensões para refinar as métricas listadas nas tabelas anteriores. Essas dimensões permitem filtrar e agrupar as métricas com base em atributos específicos de suas mensagens SMS e de voz.

Dimensão Descrição
Nenhum Não filtrar
IsoCountryCode

Essa dimensão filtra os dados que você solicita pelo código do país ISO

MessageFeedbackStatus Essa dimensão filtra os dados que você solicita pelo status de feedback da mensagem de RECEIVED ou FAILED
ProtectConfigurationId Essa dimensão filtra os dados que você solicita por meio da configuração de proteção.
[IsoCountryCode, MessageFeedbackStatus] Esta dimensão filtra os dados solicitados por código ISO do país e status de feedback da mensagem.
[ProtectConfigurationId, IsoCountryCode] Esta dimensão filtra os dados solicitados por configuração de proteção e código ISO do país.