|
|
Zverejnené 25. 8. 2017 16:22:30
|
|
|
|

Príkaz Redis Info vracia rôzne informácie a štatistické hodnoty o serveri Redis v ľahko pochopiteľnom a čitateľnom formáte.
Oficiálny odkaz na dokumentáciu: https://redis.io/commands/info
Pri voliteľnej sekcii parametrov môžete príkaz vrátiť len určitú časť informácií:
server: Všeobecné informácie o serveri Redis, vrátane nasledujúcich domén: redis_version : Verzia servera Redis redis_git_sha1 : Git SHA1 redis_git_dirty : Choď na špinavú vlajku os: Hostiteľský operačný systém servera Redis arch_bits : Architektúra (32 alebo 64-bitová) multiplexing_api: Mechanizmus spracovania udalostí, ktorý používa Redis gcc_version: Verzia GCC používaná pri kompilácii Redis process_id : PID serverového procesu run_id : Náhodný identifikátor pre Redis server (pre Sentinel a klaster) tcp_port: TCP/IP počúvací port uptime_in_seconds : Počet sekúnd, ktoré uplynuli od spustenia servera Redis uptime_in_days : Počet dní, ktoré uplynuli od spustenia servera Redis lru_clock : Samozvyšujúce sa odčítanie minút pre manažment LRU Klienti: Prepojené informácie o klientoch s nasledujúcimi doménami: connected_clients : Počet pripojených klientov (okrem klientov pripojených cez slave server) client_longest_output_list : Najdlhší zoznam výstupov medzi aktuálne pripojenými klientmi client_longest_input_buf : Maximálna vstupná cache medzi aktuálne pripojenými klientmi blocked_clients : Počet klientov čakajúcich na blokovacie príkazy (BLPOP, BRPOP, BRPOPLPUSH). pamäť : pamäťové informácie obsahujúce nasledujúce domény: used_memory : Celkové množstvo pamäte pridelenej alokátorom Redis, merané v bajtoch used_memory_human : Vráti celkové množstvo pamäte pridelené Redis v ľudsky čitateľnom formáte used_memory_rss: Z pohľadu operačného systému vracia celkové množstvo pamäte pridelené Redis (bežne známe ako rezidentná veľkosť množiny). Táto hodnota je konzistentná s výstupom príkazov ako top, ps a podobne. used_memory_peak : Maximálna spotreba pamäte Redisu v bajtoch used_memory_peak_human : Spotreba pamäte Return Redis prudko stúpa v ľudsky čitateľnom formáte used_memory_lua : Množstvo pamäte používané Lua engine (v bajtoch) mem_fragmentation_ratio : Pomer medzi used_memory_rss a used_memory mem_allocator : Pamäťový alokátor používaný Redisom bol špecifikovaný pri kompilácii. Môže to byť libc, jemalloc alebo tcmalloc. Ideálne by hodnota used_memory_rss mala byť len mierne vyššia ako used_memory. Keď > použitý RSS a hodnoty sa výrazne líšia, naznačuje to prítomnosť fragmentácie pamäte (vnútornej alebo externej). Pomer fragmentácie pamäte možno vidieť podľa hodnoty mem_fragmentation_ratio. Keď sa používa > RSS, znamená to, že časť pamäte Redis bola operačným systémom presunutá do swap priestoru, v takom prípade môže dôjsť k výraznému oneskoreniu operácie. Keď Redis uvoľní pamäť, alokátor môže, alebo nemusí, vrátiť pamäť operačnému systému. Ak Redis uvoľní pamäť, ale nevráti pamäť operačnému systému, hodnota used_memory nemusí zodpovedať pamäťovej stope zobrazenej operačným systémom. Pohľad na hodnotu used_memory_peak môže potvrdiť, že sa to deje. perzistencia: Informácie o RDB a AOF Štatistiky: Všeobecné štatistiky replikácia: Master/slave replikuje informácie CPU: výpočtová štatistika CPU commandstats: Štatistiky Redis velenia Klaster: Informácie o klastri Redis keyspace: Štatistiky súvisiace s databázami
informácie bez pridania akýchkoľvek parametrov vráťme všetky informácie, môžeme neskôr sledovať potrebné parametre bez toho, aby sme vracali všetky informácie, nasledovne:
|
Predchádzajúci:Mysql chyby, zaznamenávajte ichBudúci:Štruktúru vedomostí front-end inžinierov, študentov, ktorí sa chcú naučiť front-end, si môžu pozrieť
|