Service Quotas do Chat do IVS - Amazon IVS

Service Quotas do Chat do IVS

Veja a seguir cotas de serviço e limites para endpoints, recursos e outras operações de chat do Amazon Interactive Video Service (IVS). As cotas de serviço (também chamadas de limites) são o número máximo de recursos ou operações de serviço para sua conta da AWS. Ou seja, esses limites são por conta da AWS, salvo indicação em contrário na tabela. Além disso, consulte AWS Service Quotas.

Para se conectar a um produto da AWS de forma programática, use um endpoint. Além disso, consulte AWS Service Endpoints (Endpoints de produto da AWS).

Todas as cotas são aplicadas por região.

Aumentos de cota de serviço

Para cotas que são ajustáveis, você pode solicitar um aumento de taxa por meio do Console da AWS. Use o console para também visualizar informações sobre cotas de serviço.

As cotas para taxa de chamadas da API não são ajustáveis.

Cotas de taxa de chamada de API

Tipo de endpoint Endpoint Padrão
Sistema de mensagens

DeleteMessage

100 TPS
Sistema de mensagens

DisconnectUser

100 TPS
Sistema de mensagens

SendEvent

100 TPS
Token de chat

CreateChatToken

200 TPS
Configuração de log

CreateLoggingConfiguration

3 TPS
Configuração de log

DeleteLoggingConfiguration

3 TPS
Configuração de log

GetLoggingConfiguration

3 TPS
Configuração de log

ListLoggingConfigurations

3 TPS
Configuração de log

UpdateLoggingConfiguration

3 TPS
Sala

CreateRoom

5 TPS
Sala

DeleteRoom

5 TPS
Sala

GetRoom

5 TPS
Sala

ListRooms

5 TPS
Sala

UpdateRoom

5 TPS
Tags

ListTagsForResource

10 TPS
Tags

TagResource

10 TPS
Tags

UntagResource

10 TPS

Outras cotas

Recurso ou atributo Padrão Ajustável Descrição
Conexões de chat simultâneas 50.000 Sim Máximo de conexões de chat simultâneas por conta, em todas as suas salas em uma Região da AWS.
Configurações de log 10 Sim O número máximo de configurações de log que podem ser criadas por conta na Região da AWS atual.
Período de tempo limite para o manipulador de revisão 200 Não

Período de tempo limite em milissegundos para todos os manipuladores de revisão de mensagens na Região da AWS atual. Se isso for excedido, a mensagem será permitida ou negada, conforme o valor do campo fallbackResult que você configurou para o manipulador de revisão de mensagens.

Taxa de solicitações DeleteMessage em todas as suas salas 100 Sim Máximo de solicitações DeleteMessage que podem ser feitas por segundo em todas suas salas. As solicitações podem vir da API do Amazon IVS Chat ou da API do Amazon IVS Chat Messaging (WebSocket).
Taxa de solicitações DisconnectUser em todas as suas salas 100 Sim Máximo de solicitações DisconnectUser que podem ser feitas por segundo em todas suas salas. As solicitações podem vir da API do Amazon IVS Chat ou da API do Amazon IVS Chat Messaging (WebSocket).
Taxa de solicitações de mensagens por conexão 10 Não Máximo de solicitações de mensagens por segundo que uma conexão de chat pode fazer.
Taxa de solicitações de SendMessage em todas as suas salas 1000 Sim Máximo de solicitações SendMessage que podem ser feitas por segundo em todas as suas salas. Essas solicitações vêm da API do Amazon IVS Chat Messaging (WebSocket).
Taxa de solicitações SendMessage por sala 100 Não (mas é possível configurar pela API) Máximo de solicitações SendMessage que podem ser feitas por segundo para qualquer uma de suas salas. É possível configurar isso com o campo maximumMessageRatePerSecond de CreateRoom e UpdateRoom. Essas solicitações vêm da API do Amazon IVS Chat Messaging (WebSocket).
Salas 50.000 Sim Máximo de salas de chat por conta e por Região da AWS.

Integração do Service Quotas a métricas de uso do CloudWatch

Você pode usar o CloudWatch para gerenciar proativamente suas cotas de serviço por meio das métricas de uso do CloudWatch. É possível usar essas métricas para visualizar o uso do serviço atual nos gráficos e painéis do CloudWatch. As métricas de uso do Chat do Amazon IVS correspondem às cotas de serviço do Chat do Amazon IVS.

É possível usar uma função matemática métrica do CloudWatch para exibir as cotas de serviço desses recursos nos gráficos. Também é possível configurar alarmes que alertam você quando o uso se aproxima de uma cota de serviço.

Para acessar as métricas de uso:

  1. Abra o console do Service Quotas em https://console.aws.amazon.com/servicequotas/

  2. No painel de navegação, escolha AWS services (produtos da AWS).

  3. Na lista de serviços da AWS, procure e selecione Chat do Amazon Interactive Video Service.

  4. Na lista Service quotas (Cotas de serviço), selecione a cota de serviço de seu interesse. Uma nova página é aberta com informações sobre a cota/métrica de serviço.

Como alternativa, você pode acessar essas métricas por meio do console do CloudWatch. Em AWS Namespaces (Namespaces da AWS), escolha Use (Uso). Em seguida, na lista Serviço, escolha IVS. (Consulte Monitoramento do Chat do Amazon IVS.)

No namespace AWS/Uso, o Chat do Amazon IVS fornece a seguinte métrica:

Nome da métrica Descrição

ResourceCount

A contagem de recursos especificados em execução em sua conta. Os recursos são definidos pelas dimensões associadas à métrica.

Estatística válida: máximo (número máximo de recursos usados durante o período de um minuto).

As dimensões a seguir são usadas para refinar a métrica de uso.

Dimensão Descrição
Serviço

O nome do produto da AWS que contém o recurso. Valor válido: IVS Chat.

Classe

A classe do recurso sob acompanhamento. Valor válido: None.

Tipo

O tipo de recurso que está sendo acompanhado. Valor válido: Resource.

Recurso

O nome do recurso da AWS. Valor válido: ConcurrentChatConnections.

A métrica de utilização do ConcurrentChatConnections é uma cópia da métrica no namespace AWS/IVSChat (com a dimensão Nenhuma), conforme descrito em Monitoramento do Chat do Amazon IVS.

Criando um alarme do CloudWatch para Métricas de uso

Para criar um alarme do CloudWatch com base em uma métrica de uso do Chat do Amazon IVS:

  1. No console do Service Quotas, selecione a cota de serviço de seu interesse, conforme descrito acima. No momento, só é possível criar alarmes para ConcurrentChatConnections.

  2. Na seção Amazon CloudWatch alarms (Alarmes do Amazon CloudWatch), escolha Create alarm (Criar alarme).

  3. Em Alarm threshold (Limite do alarme), escolha a porcentagem do valor da cota aplicada que você deseja definir como o valor do alarme.

  4. Em Name of alarm (Nome do alarme), digite um nome para o alarme.

  5. Escolha Create (Criar).