Monitoramento do Chat do Amazon IVS - Amazon IVS

Monitoramento do Chat do Amazon IVS

É possível monitorar os recursos de Chat do Amazon Interactive Video Service (IVS) usando o Amazon CloudWatch. O CloudWatch coleta e processa dados brutos do Chat do Amazon IVS e os transforma em métricas legíveis quase em tempo real. Essas estatísticas são mantidas por 15 meses, de maneira que você pode obter uma perspectiva histórica de como a aplicação da Web ou o serviço está se saindo. É possível definir alarmes para determinados limites e enviar notificações ou realizar ações quando esses limites são atingidos. Para obter mais detalhes, consulte o Guia do usuário do CloudWatch.

Acessar métricas do CloudWatch

O Amazon CloudWatch coleta e processa dados brutos do Chat do Amazon IVS e os transforma em métricas legíveis quase em tempo real. Essas estatísticas são mantidas por 15 meses, de maneira que você pode obter uma perspectiva histórica de como a aplicação da Web ou o serviço está se saindo. É possível definir alarmes para determinados limites e enviar notificações ou realizar ações quando esses limites são atingidos. Para obter mais detalhes, consulte o Guia do usuário do CloudWatch.

Observe que as métricas do CloudWatch são acumuladas ao longo do tempo. A resolução diminui efetivamente à medida que as métricas envelhecem. A programação é:

  • Métricas de 60 segundos permanecem disponíveis por 15 dias.

  • Métricas de 5 minutos permanecem disponíveis por 63 dias.

  • Métricas de 1 hora permanecem disponíveis por 455 dias (15 meses).

Para obter informações atuais sobre retenção de dados, procure por “período de retenção” nas Perguntas frequentes sobre o Amazon CloudWatch.

Instruções do console do CloudWatch

  1. Abra o console CloudWatch em https://console.aws.amazon.com/cloudwatch/.

  2. Na navegação lateral, expanda a lista suspensa Metrics (Métricas) e, em seguida, selecione All metrics (Todas as métricas).

  3. Na guia Procurar, usando o menu suspenso sem rótulo à esquerda, selecione a sua região “inicial”, onde os seus canais foram criados. Para obter mais informações sobre regiões, consulte Solução global, controle regional. Para obter uma lista das regiões compatíveis, consulte a página do Amazon IVS na Referência geral da AWS.

  4. Na parte inferior da guia Procurar, selecione o namespace IVSChat.

  5. Execute um destes procedimentos:

    1. Na barra de pesquisa, insira o ID do recurso (parte do ARN, arn:::ivschat:room/<resource id>).

      Em seguida, selecione IVSChat.

    2. Se IVSChat aparecer como um serviço selecionável em Namespaces da AWS, selecione-o. Ele será listado se você usar o Chat do Amazon IVS e estiver enviando métricas para o Amazon CloudWatch. (Se IVSChat não estiver listado, você não terá nenhuma métrica do Chat do Amazon IVS).

      Em seguida, escolha um agrupamento de dimensões, conforme desejado. As dimensões disponíveis estão listadas em Métricas do CloudWatch abaixo.

  6. Escolha as métricas a serem adicionadas ao gráfico. As métricas disponíveis estão listadas em Métricas do CloudWatch abaixo.

Você também pode acessar o gráfico CloudWatch da sessão de chat na página de detalhes da sessão de chat selecionando o botão Visualizar no CloudWatch.

Instruções da CLI

Você também pode acessar as métricas usando a AWS CLI. Isso exige que você primeiro faça o download e configure a CLI em sua máquina. Para obter mais detalhes, consulte o Guia do usuário da Interface de Linhas de Comando da AWS.

Depois, para acessar as métricas do chat de baixa latência do Amazon IVS usando a CLI da AWS:

  • Em um prompt de comando, execute:

    aws cloudwatch list-metrics --namespace AWS/IVSChat

Para obter mais informações, consulte Como usar métricas do Amazon CloudWatch no Guia do usuário do Amazon CloudWatch.

Métricas do CloudWatch: Chat do IVS

O Amazon IVS Chat fornece as seguintes métricas no namespace da AWS/IVSChat.

Métrica Dimensão Descrição

ConcurrentChatConnections

Nenhum

O total de conexões simultâneas em uma sala de chat (máximo por minuto informado). Isso é útil para entender quando os clientes se aproximam do limite para conexões de chat simultâneas em uma região.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

Deliveries

Ação

O número de entregas de solicitações de mensagens feitas de um tipo específico de ação para conexões por chat em todas as salas de uma região.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

InvocationErrors

Uri

O número de erros de invocação de um manipulador de revisão de mensagens específico em todas as suas salas em uma região. Um erro de invocação ocorre quando não é possível invocar o manipulador de revisão de mensagens.

Os erros de invocação ocorrem quando o Amazon IVS Chat não pode chamar um manipulador. Isso pode acontecer se o manipulador associado a uma sala não existir mais ou expirar ou se a política de recursos não permitir que o serviço o invoque.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

LogDestinationAccessDeniedError

LoggingConfiguration

O número de erros de acesso negado de um destino de log em todas as suas salas em uma região.

Esses erros ocorrem quando o Amazon IVS Chat não pode acessar o recurso de destino que você especificou na configuração de log. Isso poderá acontecer se a política de recursos de destino não permitir que o serviço adicione registros.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

LogDestinationErrors

LoggingConfiguration

O número de todos os erros de um destino de log em todas as suas salas em uma região.

Essa é uma métrica agregada que inclui todos os tipos de erros que ocorrem quando o Amazon IVS Chat não entrega logs para o recurso de destino que você especificou na configuração de log.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

LogDestinationResourceNotFoundErrors

LoggingConfiguration

O número de erros de recurso não encontrado de um destino de log em todas as suas salas em uma região.

Esses erros ocorrem quando o Amazon IVS Chat não pode entregar os logs a um recurso de destino que você especificou em uma configuração de log porque o recurso não existe. Isso poderá acontecer se o recurso de destino associado a uma configuração de log não existir mais.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

MessagingDeliveries

Nenhum

O número de entregas de solicitações de mensagens para conexões de chat em todas as suas salas em uma região.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

MessagingRequests

Nenhum

O número de solicitações de mensagens feitas em todas as suas salas em uma região.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

Requests

Ação

O número de solicitações feitas de um tipo de ação específico em todas as suas salas em uma região.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo

ResponseValidationErrors

Uri

O número de erros de resposta-validação de um manipulador de revisão de mensagens específico em todas as suas salas em uma região. Um erro de validação de resposta ocorre quando a resposta do manipulador de revisão de mensagens é inválida. Isso pode significar que a resposta não pôde ser analisada ou não passou nas verificações de validação; por exemplo, um resultado de revisão inválido ou valores de resposta que são muito longos.

Unidade: Contagem

Estatísticas válidas: soma, média, máximo, mínimo