|
|
Publicado em 25/08/2017 16:22:30
|
|
|
|

O comando Redis Info retorna uma variedade de informações e valores estatísticos sobre o servidor Redis em um formato fácil de entender e legível.
Link oficial de documentação: https://redis.io/commands/info
Dada uma seção opcional de parâmetros, você pode fazer o comando devolver apenas uma certa parte da informação:
servidor: Informações gerais do servidor Redis, incluindo os seguintes domínios: redis_version : Versão do servidor Redis redis_git_sha1 : Git SHA1 redis_git_dirty : Pega a bandeira suja os: O sistema operacional host do servidor Redis arch_bits : Arquitetura (32 ou 64 bits) multiplexing_api: O mecanismo de gerenciamento de eventos usado pela Redis gcc_version: A versão do GCC usada na compilação do Redis process_id : O PID do processo do servidor run_id : Identificador aleatório para servidor Redis (para Sentinel e cluster) tcp_port: Porta de escuta TCP/IP uptime_in_seconds : O número de segundos decorridos desde que o servidor Redis iniciou uptime_in_days : O número de dias que se passaram desde o início do servidor Redis lru_clock : Registro auto-incrementável em minutos para gerenciamento de LRU clientes: Informações de clientes conectadas com os seguintes domínios: connected_clients : Número de clientes conectados (excluindo clientes conectados pelo servidor escravo) client_longest_output_list : A lista mais longa de saídas entre os clientes atualmente conectados client_longest_input_buf : O cache de entrada máximo entre os clientes atualmente conectados blocked_clients : Número de clientes aguardando comandos de bloqueio (BLPOP, BRPOP, BRPOPLPUSH). memória: informação de memória contendo os seguintes domínios: used_memory : A quantidade total de memória alocada pelo alocador Redis, medida em bytes used_memory_human : Retorna a quantidade total de memória alocada pelo Redis em um formato legível por humanos used_memory_rss: Do ponto de vista do sistema operacional, retorna a quantidade total de memória alocada pelo Redis (comumente conhecida como tamanho do conjunto residente). Esse valor é consistente com a saída de comandos como top, ps, etc. used_memory_peak : Pico de consumo de memória do Redis em bytes used_memory_peak_human : Retorne os picos de consumo de memória do Redis em um formato legível por humanos used_memory_lua : A quantidade de memória usada pelo motor Lua (em bytes) mem_fragmentation_ratio: A proporção entre used_memory_rss e used_memory mem_allocator: O alocador de memória usado pelo Redis especificado em tempo de compilação. Pode ser libc, jemalloc ou tcmalloc. Idealmente, o valor de used_memory_rss deve ser apenas um pouco maior que used_memory. Quando o RSS > usado e os valores diferem significativamente, ele indica a presença de fragmentação da memória (interna ou externa). A razão de fragmentação da memória pode ser vista pelo valor de mem_fragmentation_ratio. Quando > RSS é usado, significa que parte da memória Redis foi trocada pelo sistema operacional para espaço de swap, caso em que pode haver um atraso significativo na operação. Quando o Redis libera memória, o alocador pode, ou não, retornar a memória ao sistema operacional. Se o Redis libera memória, mas não retorna memória ao sistema operacional, o valor de used_memory pode não coincidir com a área de memória do Redis exibida pelo sistema operacional. Analisando o valor do used_memory_peak pode confirmar que isso está acontecendo. persistência: Informações sobre RDB e AOF Estatísticas: Estatísticas gerais replicação: O mestre/escravo replica a informação CPU: Estatísticas de computação da CPU Estatísticas de comando: Estatísticas de comando Redis Cluster: Informações do cluster Redis keyspace: Estatísticas relacionadas a bancos de dados
informação sem adicionar parâmetros, retorne todas as informações, podemos seguir os parâmetros que precisamos depois, sem devolver todas as informações, da seguinte forma:
|
Anterior:Erros do Mysql, registre-osPróximo:A estrutura de conhecimento dos engenheiros front-end, estudantes que querem aprender o front-end podem dar uma olhada
|