

# Monitoramento do Chat do Amazon IVS
<a name="chat-health"></a>

É 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](https://docs.aws.amazon.com//AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html).

## Acessar métricas do CloudWatch
<a name="chat-health-cloudwatch-metrics"></a>

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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html).

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](https://aws.amazon.com/cloudwatch/faqs/).

### Instruções do console do CloudWatch
<a name="chat-health-cloudwatch-metrics-console"></a>

1. Abra o console do CloudWatch, em [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

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

1. 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](https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/what-is.html#what-is-aws). Para obter uma lista das regiões compatíveis, consulte a [página do Amazon IVS](https://docs.aws.amazon.com/general/latest/gr/ivs.html) na *Referência geral da AWS*.

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

1. 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**.

   1. 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](#chat-health-cloudwatch-metrics-chat) abaixo.

1. Escolha as métricas a serem adicionadas ao gráfico. As métricas disponíveis estão listadas em [Métricas do CloudWatch](#chat-health-cloudwatch-metrics-chat) 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
<a name="chat-health-cloudwatch-metrics-cli"></a>

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](https://docs.aws.amazon.com//cli/latest/userguide/cli-chap-welcome.html).

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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html) no *Guia do usuário do Amazon CloudWatch*.

## Métricas do CloudWatch: Chat do IVS
<a name="chat-health-cloudwatch-metrics-chat"></a>

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


| Métrica | Dimensões | 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  | 