|
|
Postat pe 25.08.2017 16:22:30
|
|
|
|

Comanda Redis Info returnează o varietate de informații și valori statistice despre serverul Redis într-un format ușor de înțeles și ușor de citit.
Link pentru documentația oficială: https://redis.io/commands/info
Având o secțiune opțională de parametri, poți face ca comanda să returneze doar o anumită parte a informațiilor:
server: Informații generale despre serverul Redis, inclusiv următoarele domenii: redis_version : Versiunea serverului Redis redis_git_sha1 : Git SHA1 redis_git_dirty : Dă steagul murdar os: Sistemul de operare gazdă al serverului Redis arch_bits : Arhitectură (32 sau 64 de biți) multiplexing_api: Mecanismul de gestionare a evenimentelor folosit de Redis gcc_version: Versiunea de GCC folosită la compilarea Redis process_id : PID-ul serverului procesează run_id : Identificator aleatoriu pentru serverul Redis (pentru Sentinel și cluster) tcp_port: Portul de ascultare TCP/IP uptime_in_seconds : Numărul de secunde trecute de la pornirea serverului Redis uptime_in_days : Numărul de zile care au trecut de la pornirea serverului Redis lru_clock : Pontaj auto-incrementant în minute pentru managementul LRU clienți : Informații de client conectate cu următoarele domenii: connected_clients : Numărul de clienți conectați (excluzând clienții conectați prin serverul slave) client_longest_output_list : Cea mai lungă listă de ieșiri dintre clienții conectați în prezent client_longest_input_buf : Cache-ul maxim de intrare dintre clienții conectați în prezent blocked_clients : Numărul de clienți care așteaptă comenzi de blocare (BLPOP, BRPOP, BRPOPLPUSH). memorie : informații de memorie care conțin următoarele domenii: used_memory : Cantitatea totală de memorie alocată de alocatorul Rederis, măsurată în octeți used_memory_human : returnează cantitatea totală de memorie alocată de Redis într-un format lizibil pentru oameni used_memory_rss: Din perspectiva sistemului de operare, returnează cantitatea totală de memorie alocată de Redis (cunoscută în mod obișnuit ca dimensiunea setului rezident). Această valoare este consistentă cu ieșirea comenzilor precum top, ps etc. used_memory_peak : Consumul maxim de memorie al Redis în octeți used_memory_peak_human : Returnarea creșterilor de consum de memorie Redis într-un format lizibil de către oameni used_memory_lua : Cantitatea de memorie folosită de motorul Lua (în octeți) mem_fragmentation_ratio : Raportul dintre used_memory_rss și used_memory mem_allocator : Alocatorul de memorie folosit de Redis specificat la compilare. Poate fi libc, jemalloc sau tcmalloc. Ideal, valoarea used_memory_rss ar trebui să fie doar puțin mai mare decât used_memory. Când RSS > folosit și valorile diferă semnificativ, indică prezența fragmentării memoriei (interne sau externe). Raportul de fragmentare a memoriei poate fi observat prin valoarea lui mem_fragmentation_ratio. Când se folosește > RSS, înseamnă că o parte din memoria Redis a fost înlocuită de sistemul de operare în spațiu de swap, caz în care poate exista o întârziere semnificativă în funcționare. Când Redis eliberează memoria, alocatorul poate sau nu să returneze memoria în sistemul de operare. Dacă Redis eliberează memoria, dar nu returnează memoria sistemului de operare, valoarea lui used_memory poate să nu corespundă amprentei de memorie Redis afișată de sistemul de operare. Privind valoarea used_memory_peak poate confirma că acest lucru se întâmplă. persistență: Informații despre RDB și AOF statistici: Statistici generale Replicare: Stăpânul/sclavul replică informația CPU: Statistici de calcul CPU commandstats: Statistici de comandă Redis cluster: Informații despre clusterul Redis keyspace: Statistici legate de baze de date
Fără a adăuga niciun parametru, returnează toate informațiile, putem urmări parametrii de care avem nevoie mai târziu, fără a returna toate informațiile, după cum urmează:
|
Precedent:Erori Mysql, înregistrează-leUrmător:Structura de cunoștințe a inginerilor front-end, studenții care doresc să învețe front-end-ul pot arunca o privire
|