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 para MemoryDB
O namespace AWS/MemoryDB inclui as métricas a seguir.
Com exceção de ReplicationLag, EngineCPUUtilization, SuccessfulWriteRequestLatency e SuccessfulReadRequestLatency essas métricas são derivadas do comando info do Valkey e Redis OSS. Cada métrica é calculada no nível do nó.
Para conferir a documentação completa do comando INFO, consulte INFO
Consulte também:
| Métrica | Descrição | Unidade |
|---|---|---|
ActiveDefragHits |
O número de realocações de valor por minuto executada pelo processo de desfragmentação ativo. Deriva da estatística active_defrag_hits no comando INFO |
Número |
AuthenticationFailures |
O número total de tentativas com falha de autenticação usando o comando AUTH. É possível encontrar mais informações sobre falhas de autenticação individuais usando o comando ACL LOG |
Contagem |
BytesUsedForMemoryDB |
O número total de bytes alocados pelo MemoryDB para todos os fins, incluindo o conjunto de dados, buffers e assim por diante. | Bytes |
Dimension: Tier=SSDpara clusters que usam Classificação de dados em níveis: o número total de bytes usados pela SSD. |
Bytes | |
Dimension: Tier=Memorypara clusters que usam Classificação de dados em níveis: o número total de bytes usados pela memória. Esse é o valor da estatística used_memory em INFO |
Bytes | |
BytesReadFromDisk |
O número total de bytes lidos no disco por minuto. Compatível somente para clusters usando Classificação de dados em níveis. | Bytes |
BytesWrittenToDisk |
O número total de bytes gravados no disco por minuto. Compatível somente para clusters usando Classificação de dados em níveis. | Bytes |
CommandAuthorizationFailures |
O número total de tentativas falhadas por usuários para executar comandos que eles não têm permissão para chamar. É possível encontrar mais informações sobre falhas de autenticação individuais usando o comando ACL LOG |
Contagem |
CurrConnections |
O número de conexões de clientes, excluindo conexões de réplicas de leitura. O MemoryDB usa de 2 a 4 das conexões para monitorar o cluster em cada caso. Deriva da estatística connected_clients no comando INFO |
Contagem |
CurrItems |
O número de itens no cache. Deriva da estatística keyspace, somando todas as chaves em todo o keyspace. |
Contagem |
Dimension: Tier=Memory para clusters usando Classificação de dados em níveis. O número de itens em memória. |
Contagem | |
Dimension: Tier=SSD (unidades de estado sólido) para clusters usando Classificação de dados em níveis. O número de itens em SSD. |
Contagem | |
DatabaseMemoryUsagePercentage |
Percentual de memória disponível para o cluster que está em uso. É calculada usando used_memory/maxmemory de INFO |
Percentual |
DatabaseCapacityUsagePercentage |
Porcentagem da capacidade total de dados para o cluster que está em uso. Em instâncias com camadas de dados, a métrica é calculada como Em todos os outros casos, a métrica é calculada usando |
Percentual |
DB0AverageTTL |
Expõe o avg_ttl de DBO a partir da estatística keyspace do comando INFO |
Milissegundos |
EngineCPUUtilization |
Fornece a utilização da CPU pelo thread do mecanismo Valkey ou Redis OSS. Como o mecanismo é de thread único, você pode usar essa métrica para analisar a carga do próprio processo. A métrica nota Em um host MemoryDB, os processos em segundo plano monitoram o host para oferecer uma experiência de banco de dados gerenciado. Esses processos em segundo plano podem ocupar uma parte significativa da workload da CPU. Isso não é significativo em hosts maiores com mais de duas vCPUs. Mas pode afetar hosts menores com 2vCPUs ou menos. Se você monitorar apenas a métrica |
Percentual |
Evictions |
O número de chaves que foram removidas devido ao limite maxmemory. Deriva da estatística evicted_keys no comando INFO |
Contagem |
IsPrimary |
Indica se o nó é o nó primário do fragmento atual. A métrica pode ser 0 (não primária) ou 1 (primária). | 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. É possível encontrar mais informações sobre falhas de autenticação individuais usando o comando ACL LOG |
Contagem |
KeyspaceHits |
O número de buscas de chaves somente leitura bem-sucedidas no dicionário principal. Deriva da estatística keyspace_hits no comando INFO |
Contagem |
KeyspaceMisses |
O número de buscas de chaves somente leitura malsucedidas no dicionário principal. Deriva da estatística keyspace_misses no comando INFO |
Contagem |
KeysTracked |
O número de chaves que estão sendo monitoradas pelo monitoramento de chaves como um percentual de tracking-table-max-keys. O monitoramento de chaves é usado para ajudar o cache do lado do cliente e notifica os clientes quando as chaves são modificadas. |
Contagem |
MaxReplicationThroughput |
O throughput máximo observado. O throughput é amostrado em intervalos curtos de tempo para identificar picos de tráfego. O máximo dos valores amostrados é relatado. A amostragem ocorre com frequência de um minuto. Por exemplo, se 1 MB de dados for gravado durante um período de 10 ms, o valor dessa métrica será de 100 MBps. Observe que uma maior latência de gravação pode ser observada quando essa métrica ultrapassa 100 MBps, devido ao controle de utilização de throughput de gravação. | Bytes por segundo |
MemoryFragmentationRatio |
Indica a eficiência na alocação de memória do mecanismo Valkey ou Redis OSS. Certos limites significarão comportamentos diferentes. O valor recomendado é ter fragmentação acima de 1,0. É calculada com base em mem_fragmentation_ratio statistic do comando INFO |
Número |
MultiRegionClusterReplicationLag |
Em um cluster multirregional do MemoryDB, MultiRegionClusterReplicationLag mede o tempo decorrido entre uma atualização gravada no log de transações Multi-AZ de um cluster regional e o tempo em que essa atualização é gravada no nó primário de outro cluster regional no cluster multirregional. Essa métrica é emitida para cada par de regiões de origem e destino no nível do fragmento. |
Milissegundos |
NewConnections |
O número total de conexões que foram aceitas pelo servidor durante esse período. Deriva da estatística total_connections_received no comando INFO |
Contagem |
NumItemsReadFromDisk |
O número total de itens recuperados do disco por minuto. Compatível somente para clusters usando Classificação de dados em níveis. | Contagem |
NumItemsWrittenToDisk |
O número total de itens gravados no disco por minuto. Compatível somente para clusters usando Classificação de dados em níveis. | Contagem |
PrimaryLinkHealthStatus |
Esse status tem dois valores: 0 ou 1. O valor 0 indica que os dados no nó primário do MemoryDB não estão sincronizados com o mecanismo Valkey ou Redis OSS no EC2. O valor de 1 indica que os dados não estão sincronizados. | Booleano |
Reclaimed |
O número total de eventos de expiração de chaves. Deriva da estatística expired_keys no comando INFO |
Contagem |
ReplicationBytes |
Para nós em uma configuração replicada, ReplicationBytes informa o número de bytes que a primária está enviando para todas as suas réplicas. Essa métrica é representativa da carga de gravação no cluster. Deriva da estatística master_repl_offset no comando INFO |
Bytes |
ReplicationDelayedWriteCommands |
Número de comandos de gravação que foram atrasados devido à replicação síncrona. A replicação pode ser adiada devido a vários fatores, por exemplo, congestionamento da rede ou throughput máximo de replicação excedido. | Contagem |
ReplicationLag |
Essa métrica é aplicável somente para um nó de em execução como uma réplica de leitura. Ela representa o tempo decorrido, em segundos, até a réplica aplicar alterações do nó primário. | Segundos |
SuccessfulWriteRequestLatency |
Latência de solicitações de gravação bem-sucedidas. Estatísticas válidas: Média, Soma, Mín., Máx., Contagem de amostras, qualquer percentil entre p0 e p100. A contagem de amostras inclui somente os comandos que foram executados com sucesso. Disponível no Valkey 7.2 em diante |
Microssegundos |
SuccessfulReadRequestLatency |
Latência de solicitações de leitura bem-sucedidas. Estatísticas válidas: Média, Soma, Mín., Máx., Contagem de amostras, qualquer percentil entre p0 e p100. A contagem de amostras inclui somente os comandos que foram executados com sucesso. Disponível no Valkey 7.2 em diante |
Microssegundos |
ErrorCount |
O número total de comandos com falha durante o período especificado. Estatísticas válidas: média, soma, máx. e mín. |
Contagem |
A seguir estão agregações de determinados tipos de comandos, derivados de : info commandstats. A seção commandstats fornece estatísticas com base no tipo de comando, incluindo o número de chamadas.
Para conferir uma lista completa dos comandos disponíveis, consulte comandos
| Métrica | Descrição | Unidade |
|---|---|---|
EvalBasedCmds |
O número total de comandos para comandos baseados em avaliação. Deriva da estatística commandstats, somando eval e evalsha. |
Contagem |
GeoSpatialBasedCmds |
O número total de comandos para comandos baseados em dados geoespaciais. É derivado da estatística commandstats. Ele é derivado somando todos o tipos de comandos geo: geoadd, geodist, geohash, geopos, georadius, e georadiusbymember. |
Contagem |
GetTypeCmds |
O número total de comandos do tipo read-only. É derivado da estatística commandstats, somando todos os comandos do tipo read-only (get, hget, scard, lrange, etc.) |
Contagem |
HashBasedCmds |
O número total de comandos baseados em hash. É derivado da estatística commandstats, somando todos os comandos que atuam em um ou mais hashes (hget, hkeys, hvals, hdel, etc.). |
Contagem |
HyperLogLogBasedCmds |
O número total de comandos baseados em HyperLogLog. É derivado da estatística commandstats, somando todos os comandos do tipo pf (pfadd, pfcount, pfmerge, etc.). |
Contagem |
JsonBasedCmds |
O número total de comandos que são baseados em JSON. Deriva da estatística commandstats, somando todos os comandos que atuam em um ou mais objetos de documento JSON. |
Contagem |
KeyBasedCmds |
O número total de comandos baseados em chave. É derivado da estatística commandstats, somando todos os comandos que atuam em uma ou mais chaves em várias estruturas de dados (del, expire, rename, etc.). |
Contagem |
ListBasedCmds |
O número total de comandos baseados em lista. É derivado da estatística commandstats, somando todos os comandos que atuam em uma ou mais listas (lindex, lrange, lpush, ltrim, etc.). |
Contagem |
PubSubBasedCmds |
O número total de comandos para a funcionalidade pub/sub. Deriva da estatística commandstats, somando todos os comandos usados para a funcionalidade pub/sub: psubscribe, publish, pubsub, punsubscribe, subscribe e unsubscribe. |
Contagem |
SearchBasedCmds |
O número total de comandos de pesquisa e índice secundário, incluindo comandos de leitura e gravação. Deriva da estatística commandstats, somando todos os comandos de pesquisa que atuam em índices secundários. |
Contagem |
SearchBasedGetCmds |
Número total de comandos somente leitura secundários de índice e pesquisa. Deriva da estatística commandstats, somando todos os comandos get de pesquisa e índice secundário. |
Contagem |
SearchBasedSetCmds |
Número total de comandos de gravação secundários de índice e pesquisa. Deriva da estatística commandstats, somando todos os comandos set de pesquisa e índice secundário. |
Contagem |
SearchNumberOfIndexes |
Número total de índices. | Contagem |
SearchNumberOfIndexedKeys |
Número total de chaves indexadas. | Contagem |
SearchTotalIndexSize |
Memória (bytes) usada por todos os índices. | Bytes |
SetBasedCmds |
O número total de comandos que são baseados em conjuntos. É derivado da estatística commandstats, somando todos os comandos que atuam em um ou mais conjuntos (scard, sdiff, sadd, sunion, etc.). |
Contagem |
SetTypeCmds |
O número total de tipos de comando write. É derivado da estatística commandstats, somando todos os tipos de comando mutative que operam em dados (set, hset, sadd, lpop, etc.) |
Contagem |
SortedSetBasedCmds |
O número total de comandos que são classificados com base em conjuntos. É derivado da estatística commandstats, somando todos os comandos que atuam em um ou mais conjuntos classificados (zcount, zrange, zrank, zadd, etc.). |
Contagem |
StringBasedCmds |
O número total de comandos baseados em string. É derivado da estatística commandstats, somando todos os comandos que atuam em uma ou mais strings (strlen, setex, setrange, etc.). |
Contagem |
StreamBasedCmds |
O número total de comandos que são baseados em fluxo. É derivado da estatística commandstats, somando todos os comandos que atuam em um ou mais tipos de dados de fluxos (xrange, xlen, xadd, xdel, etc.). |
Contagem |