---
title: Redis
slug: aiops2/redis
description: Discover the power of Redis as a versatile in-memory data structure store. This document explores its capabilities as a distributed key-value database, cache, and message broker. Gain insights into performance and usage with detailed metrics and statistic
docTags: 
createdAt: 2023-10-20T17:24:57.118Z
---

Redis é um armazenamento de estrutura de dados em memória, usado como um banco de dados em memória distribuído de chave-valor, cache e agente de mensagens, com durabilidade opcional

| **Chave**                                  | **Tipo** | **Descrição**                                                                                                                       |
| ------------------------------------------ | -------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| redis.**`active_defrag_key_hits`**         | counter  | Número de chaves que foram ativamente desfragmentadas                                                                               |
| redis.**`active_defrag_key_misses`**       | counter  | Número de chaves que foram ignoradas pelo processo de desfragmentação ativo                                                         |
| redis.**`active_defrag_misses`**           | counter  | Número de realocações de valor canceladas iniciadas pelo processo de desfragmentação ativo                                          |
| redis.**`active_defrag_running`**          | boolean  | Sinalizador que indica se a desfragmentação ativa está ativa                                                                        |
| redis.**`aof_current_rewrite_time_sec`**   | time     | Duração da operação de reescrita AOF em andamento, se houver                                                                        |
| redis.**`aof_enabled`**                    | boolean  | Sinalizador indicando que o log AOF está ativado                                                                                    |
| redis.**`aof_last_bgrewrite_status`**      | boolean  | Status da última operação de reescrita AOF                                                                                          |
| redis.**`aof_last_cow_size`**              | byte     | Tamanho em bytes da memória copy-on-write durante a última operação de reescrita AOF                                                |
| redis.**`aof_last_rewrite_time_sec`**      | counter  | Duração da última operação de reescrita AOF em segundos                                                                             |
| redis.**`aof_last_write_status`**          | boolean  | Status da última operação de gravação para o AOF                                                                                    |
| redis.**`aof_rewrite_in_progress`**        | boolean  | Sinalizador que indica que uma operação de reescrita AOF está em andamento                                                          |
| redis.**`aof_rewrite_scheduled`**          | boolean  | Sinalizador que indica que uma operação de regravação AOF será agendada assim que o salvamento RDB em                               |
| redis.**`blocked_clients`**                | counter  | Número de clientes pendentes em uma chamada de bloqueio ( BLPOP , BRPOP , BRPOPLPUSH , BLMOVE , BZPOPMIN , BZPOPMAX )               |
| redis.**`client_biggest_input_buf`**       | byte     | Maior buffer de entrada entre as conexões atuais do cliente                                                                         |
| redis.**`client_longest_output_list`**     | list     | Lista de saída mais longa entre as conexões atuais do cliente                                                                       |
| redis.**`clients`**                        | list     | Seção de conexões do cliente                                                                                                        |
| redis.**`cluster_enabled`**                | string   | Indica que o cluster Redis está habilitado                                                                                          |
| redis.**`connected_slaves`**               | counter  | Número de réplicas conectadas                                                                                                       |
| redis.**`evicted_keys`**                   | counter  | Número de chaves despejadas devido ao maxmemorylimite                                                                               |
| redis.**`expired_keys`**                   | counter  | Número total de eventos de expiração de chave                                                                                       |
| redis.**`expired_stale_perc`**             | percent  | Porcentagem de chaves provavelmente expiradas                                                                                       |
| redis.**`expired_time_cap_reached_count`** | counter  | Contagem de vezes que os ciclos de expiração ativos pararam mais cedo                                                               |
| redis.**`instantaneous_input_kbps`**       | byte     | Taxa de leitura da rede por segundo em KB / s                                                                                       |
| redis.**`instantaneous_ops_per_sec`**      | counter  | Número de comandos processados ​​por segundo                                                                                        |
| redis.**`instantaneous_output_kbps`**      | byte     | Taxa de gravação da rede por segundo em KB / s                                                                                      |
| redis.**`keyspace_hitrate`**               | percent  | Taxa de acertos de pesquisas bem sucedidas                                                                                          |
| redis.**`keyspace_hits`**                  | counter  | Número de pesquisas bem sucedidas de chaves no dicionário principal                                                                 |
| redis.**`keyspace_misses`**                | counter  | Número de falhas na busca de chaves no dicionário principal                                                                         |
| redis.**`latest_fork_usec`**               | counter  | Duração da última operação de bifurcação em microssegundos                                                                          |
| redis.**`lazyfree_pending_objects`**       | counter  | Número de objetos esperando para serem liberados (como resultado da chamada de UNLINK ou FLUSHDB e FLUSHALL com a opção **ASYNC** ) |
| redis.**`loading`**                        | boolean  | Sinalizador que indica se o carregamento de um arquivo de despejo está em andamento                                                 |
| redis.**`lru_clock`**                      | time     | Relógio aumentando a cada minuto, para gerenciamento de LRU                                                                         |
| redis.**`master_repl_offset`**             | string   | Deslocamento de replicação atual do servidor                                                                                        |
| redis.**`maxmemory`**                      | counter  | Valor da maxmemory-diretiva de configuração                                                                                         |
| redis.**`maxmemory_policy`**               | counter  | Valor da maxmemory-policydiretiva de configuração                                                                                   |
| redis.**`mem_fragmentation_ratio`**        | float    | Razão entre used\_memory\_rsseused\_memory                                                                                          |
| redis.**`migrate_cached_sockets`**         | counter  | Número de soquetes abertos para fins de MIGRAR                                                                                      |
| redis.**`pubsub_channels`**                | counter  | Número global de canais pub / sub com assinaturas de clientes                                                                       |
| redis.**`pubsub_patterns`**                | counter  | Número global de padrão pub / sub com assinaturas de cliente                                                                        |
| redis.**`rdb_bgsave_in_progress`**         | boolean  | Sinalizador que indica que um salvamento RDB está em andamento                                                                      |
| redis.**`rdb_changes_since_last_save`**    | counter  | Número de mudanças desde o último despejo                                                                                           |
| redis.**`rdb_current_bgsave_time_sec`**    | time     | Duração da operação de salvamento de RDB em andamento, se houver                                                                    |
| redis.**`rdb_last_bgsave_status`**         | boolean  | Status da última operação de salvamento de RDB                                                                                      |
| redis.**`rdb_last_bgsave_time_sec`**       | time     | Duração da última operação de salvamento do RDB em segundos                                                                         |
| redis.**`rdb_last_cow_size`**              | byte     | Tamanho em bytes da memória copy-on-write durante a última operação de salvamento de RDB                                            |
| redis.**`rdb_last_save_time`**             | time     | Carimbo de data / hora baseado em época do último salvamento do RDB bem-sucedido                                                    |
| redis.**`rdb_last_save_time_elapsed`**     | time     | Carimbo de data / hora baseado em época do último salvamento decorrido do RDB bem-sucedido                                          |
| redis.**`redis_version`**                  | float    | Versão do servidor Redis                                                                                                            |
| redis.**`rejected_connections`**           | counter  | Número de conexões rejeitadas devido ao maxclientslimite                                                                            |
| redis.**`repl_backlog_active`**            | boolean  | Sinalizador indicando que o backlog de replicação está ativo                                                                        |
| redis.**`repl_backlog_first_byte_offset`** | string   | Deslocamento mestre do buffer de backlog de replicação                                                                              |
| redis.**`repl_backlog_histlen`**           | byte     | Tamanho em bytes dos dados no buffer de backlog de replicação                                                                       |
| redis.**`repl_backlog_size`**              | byte     | Tamanho total em bytes do buffer de backlog de replicação                                                                           |
| redis.**`second_repl_offset`**             | string   | Deslocamento até o qual os IDs de replicação são aceitos                                                                            |
| redis.**`slave_expires_tracked_keys`**     | counter  | Número de chaves rastreadas para fins de expiração (aplicável apenas a réplicas graváveis)                                          |
| redis.**`sync_full`**                      | counter  | Número de ressincronizações completas com réplicas                                                                                  |
| redis.**`sync_partial_err`**               | counter  | Número de solicitações de ressincronização parcial negadas                                                                          |
| redis.**`sync_partial_ok`**                | counter  | Número de solicitações de ressincronização parcial aceitas                                                                          |
| redis.**`total_commands_processed`**       | counter  | Número total de comandos processados ​​pelo servidor                                                                                |
| redis.**`total_connections_received`**     | counter  | Número total de conexões aceitas pelo servidor                                                                                      |
| redis.**`total_net_input_bytes`**          | counter  | Número total de bytes lidos da rede                                                                                                 |
| redis.**`total_net_output_bytes`**         | counter  | Número total de bytes enviados para a rede                                                                                          |
| redis.**`total_system_memory`**            | counter  | Quantidade total de memória que o host Redis possui                                                                                 |
| redis.**`uptime`**                         | time     | Tempo de atividade                                                                                                                  |
| redis.**`used_cpu_sys`**                   | percent  | CPU do sistema consumida pelo servidor Redis, que é a soma da CPU do sistema consumida por todos os threads do processo do servidor |
| redis.**`used_cpu_sys_children`**          | percent  | CPU do sistema consumida pelos processos em segundo plano                                                                           |
| redis.**`used_cpu_user`**                  | percent  | CPU do usuário consumida pelo servidor Redis, que é a soma da CPU do usuário consumida por todos os threads do processo do servidor |
| redis.**`used_cpu_user_children`**         | percent  | CPU do usuário consumida pelos processos em segundo plano                                                                           |
| redis.**`used_memory`**                    | byte     | Número total de bytes alocados pelo Redis usando seu alocador                                                                       |
| redis.**`used_memory_dataset`**            | byte     | Tamanho em bytes do conjunto de dados                                                                                               |
| redis.**`used_memory_dataset_perc`**       | percent  | Porcentagem de used\_memory\_datasetuso de memória fora da rede                                                                     |
| redis.**`used_memory_lua`**                | byte     | Número de bytes usados ​​pelo motor Lua                                                                                             |
| redis.**`used_memory_overhead`**           | byte     | Soma em bytes de todas as sobrecargas que o servidor alocou para gerenciar suas estruturas de dados internas                        |
| redis.**`used_memory_peak`**               | byte     | Pico de memória consumido pelo Redis                                                                                                |
| redis.**`used_memory_peak_perc`**          | percent  | Porcentagem de used\_memory\_peakfora de used\_memory                                                                               |
| redis.**`used_memory_rss`**                | byte     | Número de bytes que o Redis alocou conforme visto pelo sistema operacional.                                                         |
| redis.**`used_memory_startup`**            | byte     | Quantidade inicial de memória consumida pelo Redis na inicialização em bytes                                                        |

