

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Métricas e eventos para caches com tecnologia sem servidor para Valkey e Redis OSS
<a name="serverless-metrics-events-redis"></a>

ElastiCache oferece uma ampla variedade de métricas e eventos para monitoramento ao trabalhar com caches sem servidor. Isso inclui CloudWatch métricas, métricas de nível de comando e registros de eventos que podem ser ingeridos via Amazon EventBridge. 

**Topics**
+ [Métricas de cache sem servidor](#serverless-metrics)
+ [Eventos de cache sem servidor](#serverless-events)

## Métricas de cache sem servidor
<a name="serverless-metrics"></a>

O `AWS/ElastiCache` namespace inclui as seguintes CloudWatch métricas para seus caches sem servidor Valkey ou Redis OSS.

*Códigos métricos para Valkey ou Redis OSS*


| Métrica | Description | Unidade | 
| --- | --- | --- | 
|  BytesUsedForCache  |  O número total de bytes usados pelos dados armazenados no cache.  |  Bytes  | 
|  ElastiCacheProcessingUnits  |  O número total de ElastiCacheProcessingUnits (ECPUs) consumido pelas solicitações executadas em seu cache  |  Contagem  | 
|  SuccessfulReadRequestLatency  |  Latência de solicitações de leitura bem-sucedidas.  |  Microssegundos  | 
|  SuccessfulWriteRequestLatency  |  Latência de solicitações de gravação bem-sucedidas  |  Microssegundos  | 
|  TotalCmdsCount  |  Contagem total de todos os comandos executados no cache  |  Contagem  | 
|  CacheHitRate  |  Indica a taxa de acerto do cache. Isso é calculado usando as estatísticas `cache_hits` e `cache_misses` da seguinte maneira: `cache_hits /(cache_hits + cache_misses)`.  |  Percentual  | 
|  CacheHits  |  O número de buscas de chaves somente leitura bem-sucedidas no cache.  |  Contagem  | 
|  CacheMisses  |  O número de pesquisas malsucedidas de chaves somente para leitura no cache.  |  Contagem  | 
|  CurrConnections  |  O número de conexões cliente com o cache.  |  Contagem  | 
|  ThrottledCmds  |  O número de solicitações que foram limitadas ElastiCache porque a carga de trabalho estava aumentando mais rápido do que pode ser escalada. ElastiCache   |  Contagem  | 
|  NewConnections  |  O número total de conexões que foram aceitas pelo servidor durante esse período.  |  Contagem  | 
|  CurrItems  |  O número de itens no cache.  |  Contagem  | 
|  CurrVolatileItems  |  O número de itens no cache com TTL.  |  Contagem  | 
|  NetworkBytesIn  |  Total de bytes transferidos para dentro do cache  |  Bytes  | 
|  NetworkBytesOut  |  Total de bytes transferidos para fora do cache  |  Bytes  | 
|  Evictions  |  A contagem de chaves removidas pelo cache  |  Contagem  | 
|  IamAuthenticationExpirations  |  O número total de conexões do Valkey ou Redis OSS expiradas autenticadas pelo IAM. Você pode encontrar mais informações sobre o [Autenticação com o IAM](auth-iam.md) no guia do usuário.  |  Contagem  | 
|  IamAuthenticationThrottling  |  O número total de solicitações AUTH ou HELLO do Valkey ou Redis OSS com controle de utilização autenticadas pelo IAM. Você pode encontrar mais informações sobre o [Autenticação com o IAM](auth-iam.md) no guia do usuário.   |  Contagem  | 
|  KeyAuthorizationFailures  |  O número total de tentativas falhadas por usuários de acessar chaves que eles não têm permissão para acessar. Sugerimos definir um alarme para detectar tentativas de acesso não autorizadas.  |  Contagem  | 
|  AuthenticationFailures  |  O número total de tentativas falhadas de autenticação para o Valkey ou Redis OSS usando o comando AUTH. Sugerimos definir um alarme para detectar tentativas de acesso não autorizadas.  |  Contagem  | 
|  CommandAuthorizationFailures  |  O número total de tentativas falhadas por usuários para executar comandos que eles não têm permissão para chamar. Sugerimos definir um alarme para detectar tentativas de acesso não autorizadas.  |  Contagem  | 

**Métricas no nível de comando**

ElastiCache também emite as seguintes métricas de nível de comando. Para cada tipo de comando, ElastiCache emite a contagem total de comandos e o número de comandos ECPUs consumidos por esse tipo de comando. 


| Métrica | Description | Unidade | 
| --- | --- | --- | 
|  EvalBasedCmds  |  O número de comandos get recebidos pelo cache.  |  Contagem  | 
|  EvalBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em avaliação.  |  Contagem  | 
|  GeoSpatialBasedCmds  |  O número total de comandos para comandos baseados em dados geoespaciais. Isso é derivado da estatística commandstats do Valkey ou Redis OSS. Ele é derivado somando todos o tipos de comandos geo: geoadd, geodist, geohash, geopos, georadius e georadiusbymember.  |  Contagem  | 
|  GeoSpatialBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em localização geoespacial.  |  Contagem  | 
|  GetTypeCmds  |  O número total de comandos tipo somente leitura. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos do tipo somente leitura (get, hget, scard, lrange etc.)  |  Contagem  | 
|  GetTypeCmdsECPUs  |  ECPUs consumido por comandos de leitura.  |  Contagem  | 
|  HashBasedCmds  |  O número total de comandos baseados em hash. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos que atuam em um ou mais hashes (hget, hkeys, hvals, hdel etc.).  |  Contagem  | 
|  HashBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em hash.  |  Contagem  | 
|  HyperLogLogBasedCmds  |  O número total de comandos HyperLogLog baseados. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos do tipo pf (pfadd, pfcount, pfmerge etc.).  |  Contagem  | 
|  HyperLogLogBasedCmdsECPUs  |  ECPUs consumido por comandos HyperLogLog baseados.  |  Contagem  | 
|  JsonBasedCmds  |  O número total de comandos JSON, incluindo comandos de leitura e gravação. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos JSON que atuam em chaves JSON.  |  Contagem  | 
|  JsonBasedCmdsECPUs  |  ECPUs consumido por todos os comandos JSON, incluindo comandos de leitura e gravação.  |  Contagem  | 
|  JsonBasedGetCmds  |  O número total de comandos JSON somente leitura. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos JSON de leitura que atuam em chaves JSON.  |  Contagem  | 
|  JsonBasedGetCmdsECPUs  |  ECPUs consumido por comandos somente de leitura JSON.  |  Contagem  | 
|  JsonBasedSetCmds  |  O número total de comandos de gravação JSON. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos JSON de gravação que atuam em chaves JSON.  |  Contagem  | 
|  JsonBasedSetCmdsECPUs  |  ECPUs consumido pelos comandos de gravação JSON.  |  Contagem  | 
|  KeyBasedCmds  |  O número total de comandos baseados em chave. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos que atuam em uma ou mais chaves em várias estruturas de dados (del, expire, rename etc.).  |  Contagem  | 
|  KeyBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em teclas.  |  Contagem  | 
|  ListBasedCmds  |  O número total de comandos baseados em lista. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos que atuam em uma ou mais listas (lindex, lrange, lpush, ltrim etc.).  |  Contagem  | 
|  ListBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em listas.  |  Contagem  | 
|  NonKeyTypeCmds  |  O número total de comandos não baseados em chave. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos que não atuam em uma chave; por exemplo, acl, dbsize ou info.  |  Contagem  | 
|  NonKeyTypeCmdsECPUs  |  ECPUs consumido por non-key-based comandos.  |  Contagem  | 
|  PubSubBasedCmds  |  O número total de comandos para pub/sub funcionalidade. Isso é derivado das estatísticas de comandos Valkey ou Redis OSS, somando todos os comandos usados para fins de pub/sub funcionalidade: psubscribe, publish, pubsub, punsubscribe, ssubscribe, sunsubscribe, spublish, subscribe e unsubscribe.  |  Contagem  | 
|  PubSubBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em pub/sub.  |  Contagem  | 
|  SetBasedCmds  |  O número total de comandos que são baseados em conjuntos. Isso é derivado da estatística commandstats do Valkey ou Redis OSS, somando todos os comandos que atuam em um ou mais conjuntos (scard, sdiff, sadd, sunion etc.).  |  Contagem  | 
|  SetBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em conjuntos.  |  Contagem  | 
|  SetTypeCmds  |  O número total de tipos de comando de gravação. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os tipos de comando mutative que operam em dados (set, hset, sadd, lpop etc.)  |  Contagem  | 
|  SetTypeCmdsECPUs  |  ECPUs consumido por comandos de gravação.  |  Contagem  | 
|  SortedSetBasedCmds  |  O número total de comandos que são classificados com base em conjuntos. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos que atuam em um ou mais conjuntos classificados (zcount, zrange, zrank, zadd etc.).  |  Contagem  | 
|  SortedSetBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em classificação.  |  Contagem  | 
|  StringBasedCmds  |  O número total de comandos baseados em string. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos que atuam em uma ou mais strings (strlen, setex, setrange etc.).  |  Contagem  | 
|  StringBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em strings.  |  Contagem  | 
|  StreamBasedCmds  |  O número total de comandos que são baseados em fluxo. Isso é derivado da estatística commandstats do Valkey ou Redis OSS somando todos os comandos que atuam em um ou mais tipos de dados de fluxos (xrange, xlen, xadd, xdel etc.).  |  Contagem  | 
|  StreamBasedCmdsECPUs  |  ECPUs consumido por comandos baseados em fluxo.  |  Contagem  | 

## Eventos de cache sem servidor
<a name="serverless-events"></a>



ElastiCache registra eventos relacionados ao seu cache sem servidor. Essas informações incluem a data e a hora do evento, o nome da origem e o tipo de origem do evento, bem como uma descrição do evento. Você pode facilmente recuperar eventos do registro usando o ElastiCache console, o comando AWS CLI describe-events ou a ação da API. ElastiCache `DescribeEvents`

Você pode escolher monitorar, ingerir, transformar e agir em ElastiCache eventos usando a Amazon EventBridge. Saiba mais no [guia de primeiros EventBridge passos](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-get-started.html) da Amazon.

**Visualizando ElastiCache eventos (Console)**

Para visualizar eventos usando o ElastiCache console:

1. Faça login no Console de gerenciamento da AWS e abra o ElastiCache console em [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/)

1. Para ver uma lista de todos os eventos disponíveis, no painel de navegação, escolha **Eventos**. 

1. Na tela *Eventos*, cada linha da lista representa um evento e exibe a origem do evento, o tipo de evento, o horário GMT do evento e uma descrição do evento. Usando a opção **Filtro**, você pode especificar se deseja ver todos os eventos ou apenas eventos de um tipo específico na lista de eventos.

**Visualizando ElastiCache eventos (AWS CLI)**

Para gerar uma lista de ElastiCache eventos usando o AWS CLI, use o comando describe-events. Você pode usar parâmetros opcionais para controlar os tipos de eventos listados, o período de tempo dos eventos listados, o número máximo de eventos a serem listados e muito mais.

O código a seguir lista até 40 eventos de cache sem servidor.

```
aws elasticache describe-events --source-type serverless-cache --max-items 40
```

O código a seguir lista todos os eventos de cache sem servidor nas últimas 24 horas (1.440 minutos).

```
aws elasticache describe-events --source-type serverless-cache --duration 1440
```

**Eventos sem servidor**

Esta seção documenta os diferentes tipos de eventos que você pode receber para os caches sem servidor. 

**Eventos de criação de cache sem servidor**


| Detail-Type | Description | Unidade | Fonte | Mensagem | 
| --- | --- | --- | --- | --- | 
|  Cache criado  |  Fio de cache  |  criação  |  serverless-cache  |  O cache <cache-name> foi criado e está pronto para ser usado.  | 
|  Cache criado  |  Fio de cache Fio de snapshot  |  criação  |  serverless-cache  |  O cache <cache-name> é criado e os dados foram restaurados a partir do snapshot. O cache está pronto para ser usado.  | 
|  Falha na criação de cache  |  Fio de cache  |  falha  |  serverless-cache  |  Falha na criação do cache <cache-name>. Endereços IP livres insuficientes para criar um endpoint da VPC.  | 
|  Falha na criação de cache  |  Fio de cache  |  falha  |  serverless-cache  |  Falha na criação do cache <cache-name>. Sub-redes inválidas fornecidas na solicitação.  | 
|  Falha na criação de cache  |  Fio de cache  |  falha  |  serverless-cache  |  Falha na criação do cache <cache-name>. Limite de cota atingido para criação de um endpoint da VPC.  | 
|  Falha na criação de cache  |  Fio de cache  |  falha  |  serverless-cache  |  Falha na criação do cache <cache-name>. Você não tem permissões para criar um endpoint da VPC.  | 
|  Falha na criação de cache  |  Fio de cache  |  falha  |  serverless-cache  |  Falha na criação do cache <cache-name>. Um usuário com uma versão incompatível do Valkey ou do Redis OSS está presente no grupo de usuários < >. user-group-name  | 
|  Falha na criação de cache  |  Fio de cache Fio de snapshot do cache  |  falha  |  serverless-cache  |  Falha na criação do cache <cache-name>. O grupo de usuários fornecido < user-group-name > não existe.  | 
|  Falha na criação de cache  |  Fio de cache  |  falha  |  serverless-cache  |  Falha na criação do cache <cache-name>. Houve falha na restauração de dados a partir do snapshot porque <reason>. Motivos de falha: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonElastiCache/latest/dg/serverless-metrics-events-redis.html)  | 

**Eventos de atualização de cache sem servidor (Valkey ou Redis OSS)**


| Detail-Type | Lista de recursos | Categoria | Fonte | Mensagem | 
| --- | --- | --- | --- | --- | 
|  Cache atualizado  |  Fio de cache  |  alteração de configuração  |  serverless-cache  |  SecurityGroups atualizado para o cache<cache-name>.  | 
|  Cache atualizado  |  Fio de cache  |  alteração de configuração  |  serverless-cache  |  Tags atualizadas para o cache <cache-name>.  | 
|  Falha na atualização do cache  |  Fio de cache  |  alteração de configuração  |  serverless-cache  |  Falha na atualização do cache <cache-name>. Um usuário com uma versão incompatível do Valkey ou do Redis OSS está presente no grupo de usuários < >. user-group-name   | 
|  Falha na atualização do cache  |  Fio de cache  |  alteração de configuração  |  serverless-cache  |  <cache-name>Falha na atualização do cache. SecurityGroups falha na atualização.  | 
|  Falha na atualização do cache  |  Fio de cache  |  alteração de configuração  |  serverless-cache  |  <cache-name>Falha na atualização do cache. SecurityGroups a atualização falhou devido a permissões insuficientes.  | 
|  Falha na atualização do cache  |  Fio de cache  |  alteração de configuração  |  serverless-cache  |  <cache-name>Falha na atualização do cache. SecurityGroups a atualização falhou porque SecurityGroups eles são inválidos.  | 

**Eventos de exclusão de cache sem servidor (Valkey ou Redis OSS)**


| Detail-Type | Lista de recursos | Categoria | Fonte | Mensagem | 
| --- | --- | --- | --- | --- | 
|  Cache excluído  |  Fio de cache  |  exclusão  |  serverless-cache  |  O cache <cache-name> foi excluído.  | 

**Eventos de limite de uso de cache sem servidor (Valkey ou Redis OSS)**


| Detail-Type | Description | Unidade | Fonte | Mensagem | 
| --- | --- | --- | --- | --- | 
|  Cache atualizado  |  Fio de cache  |  alteração de configuração  |  serverless-cache  |  Limites atualizados para o cache <cache-name>.  | 
|  Limite de cache se aproximando  |  Fio de cache  |  notificação  |  serverless-cache  |  O slot <X> está usando mais <Y>% do limite por slot de 32 GB. Por exemplo, o slot 10 está usando mais 90% do limite por slot de 32 GB.  | 
|  Falha na atualização do cache  |  Fio de cache  |  falha  |  serverless-cache  |  Falha na atualização de um limite para o cache <cache-name> porque o cache foi excluído.  | 
|  Falha na atualização do cache  |  Fio de cache  |  falha  |  serverless-cache  |  Falha na atualização de um limite no cache <cache-name> por causa da configuração inválida.  | 
|  Falha na atualização do cache  |  Fio de cache  |  falha  |  serverless-cache  |  Houve falha em uma atualização de limite no cache <cache-name> porque os dados atuais em cache excedem os novos limites. Limpe alguns dados antes de aplicar os limites.  | 

**Eventos de snapshot de cache sem servidor (Valkey ou Redis OSS)**


| Detail-Type | Resources-list | Categoria | Fonte | Mensagem | 
| --- | --- | --- | --- | --- | 
|  Snapshot criado  |  Fio de cache Fio de snapshot  |  criação  |  serverless-cache-snapshot  |  Snapshot <snapshot-name> criado para cache <cache-name>.  | 
|  Snapshot creation failed  |  Fio de cache Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na criação do snapshot para o cache <cache-name>. Falha na criação do snapshot <snapshot-name> com a chave gerenciada pelo cliente <key-id> <reason>. Mensagens de motivo da falha: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonElastiCache/latest/dg/serverless-metrics-events-redis.html)  | 
|  Snapshot creation failed  |  Fio de cache Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na criação do snapshot para o cache <cache-name>. Houve falha na criação do snapshot <snapshot-name> por causa de <reason>. Motivo padrão: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/AmazonElastiCache/latest/dg/serverless-metrics-events-redis.html)  | 
|  Falha na exportação do snapshot  |  Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na exportação do snapshot para o cache <cache-name>. Não foi possível exportar o instantâneo para o bucket %s porque ElastiCache não tem permissões para o bucket.  | 
|  Falha na exportação do snapshot  |  Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na exportação do snapshot para o cache <cache-name>. Não foi possível exportar o snapshot para o bucket '%s' porque já existe um objeto com o mesmo nome no bucket.  | 
|  Falha na exportação do snapshot  |  Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na exportação do snapshot para o cache <cache-name>. Não foi possível exportar o instantâneo para o bucket '%s' porque o ID da conta do proprietário do bucket foi alterado.  | 
|  Falha na exportação do snapshot  |  Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na exportação do snapshot para o cache <cache-name>. Não foi possível exportar o snapshot para o bucket '%s' porque o bucket do S3 não está acessível.  | 
|  Falha na exportação do snapshot  |  Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na exportação do snapshot para o cache <cache-name>. Não foi possível exportar o snapshot para o bucket '%s' porque o bucket não está acessível.  | 
|  Falha na exportação do snapshot  |  Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na exportação do snapshot para o cache <cache-name>. Não foi possível exportar o snapshot para o bucket '%s' porque o bucket não existe.  | 
|  Falha na exportação do snapshot  |  Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na exportação do snapshot para o cache <cache-name>. Não foi possível exportar o snapshot para o bucket '%s' com a chave gerenciada pelo cliente do snapshot de origem %s <reason>.  | 
|  Falha na exportação do snapshot  |  Fio de snapshot  |  falha  |  serverless-cache-snapshot  |  Falha na exportação do snapshot para o cache <cache-name>. Não foi possível exportar o snapshot para o bucket '%s'.  | 
|  Falha na cópia do snapshot  |  Snapshot arn-1 Snapshot arn-2  |  falha  |  serverless-cache-snapshot  |  Falha na cópia do snapshot <snapshot-name>. Não foi possível copiar o snapshot '%s' para o snapshot '%s' com a chave gerenciada pelo cliente do snapshot de origem <key-id> <reason-name>.  | 
|  Falha na cópia do snapshot  |  Snapshot arn-1 Snapshot arn-2  |  falha  |  serverless-cache-snapshot  |  Falha na cópia do snapshot <snapshot-name>. Não foi possível copiar o snapshot '%s' para o snapshot '%s' com a chave gerenciada pelo cliente do instantâneo de destino '%s' '%s'.  | 