|
|
Postitatud 25.08.2017 16:22:30
|
|
|
|

Redis Info käsk tagastab mitmesugust teavet ja statistilisi väärtusi Redis serveri kohta lihtsasti mõistetavas ja loetavas vormingus.
Ametlik dokumentatsioonilink: https://redis.io/commands/info
Valikulise parameetrite sektsiooni korral saab käsk tagastada ainult teatud osa infost:
server: Üldine Redis serveri info, sealhulgas järgmised domeenid: redis_version : Redis serveri versioon redis_git_sha1 : Tee SHA1 redis_git_dirty : Anna must lipp os: Redis serveri hostoperatsioonisüsteem arch_bits : Arhitektuur (32 või 64-bitine) multiplexing_api: Redis kasutab sündmuste käsitlemise mehhanismi gcc_version: GCC versioon, mida kasutati Redise kompileerimisel process_id : Serveri protsessi PID run_id : Juhuslik identifikaator Redis serverile (Sentinel ja klastri jaoks) tcp_port: TCP/IP kuulamisport uptime_in_seconds : Sekundite arv, mis möödus Redis serveri käivitamisest uptime_in_days : Päevade arv, mis on möödunud alates Redis serveri käivitamisest lru_clock : Isekasvav kell minutites LRU haldamiseks kliendid: Ühendatud kliendiinfo järgmiste domeenidega: connected_clients : Ühendatud klientide arv (välja arvatud kliendid, kes on ühendatud orjaserveri kaudu) client_longest_output_list : Kõige pikem väljundite nimekiri hetkel ühendatud klientide seas client_longest_input_buf : Maksimaalne sisendvahemälu hetkel ühendatud klientide seas blocked_clients : Klientide arv, kes ootavad blokeerimiskäske (BLPOP, BRPOP, BRPOPLPUSH). mälu : mäluinfo, mis sisaldab järgmisi domeene: used_memory : Redis'i allokaatori poolt eraldatud mälu kogumaht, mõõdetud baitides used_memory_human : Tagastab Redis'i poolt eraldatud kogu mälu inimloetavas vormingus used_memory_rss: Operatsioonisüsteemi vaatenurgast tagastab Redis'i eraldatud kogu mälu maht (tuntud ka kui residentkomplekti suurus). See väärtus on kooskõlas käskude nagu top, ps jne väljundiga. used_memory_peak : Redis'i maksimaalne mälutarbimine baitides used_memory_peak_human : Tagasta Redis'i mälutarbimise hüpped inimesele loetavas formaadis used_memory_lua : Lua mootori poolt kasutatava mälu hulk (baitides) mem_fragmentation_ratio : used_memory_rss ja used_memory suhe mem_allocator : Redis'i kasutatav mälujaotaja määrati kompileerimise ajal. See võib olla libc, jemalloc või tcmalloc. Ideaalis peaks used_memory_rss väärtus olema vaid veidi suurem kui used_memory. Kui kasutatakse RSS-i > ja väärtused erinevad oluliselt, viitab see mälukillustumisele (sisemisele või välisele). Mälu killustumise suhet saab näha väärtusena mem_fragmentation_ratio. Kui kasutatakse > RSS-i, tähendab see, et osa Redis mälust on operatsioonisüsteemi poolt vahetatud vahetusruumi, mis võib operatsioonis põhjustada märkimisväärse viivituse. Kui Redis vabastab mälu, võib allokaator selle operatsioonisüsteemi tagasi viia või mitte. Kui Redis vabastab mälu, kuid ei tagasta mälu operatsioonisüsteemile, ei pruugi used_memory väärtus vastata operatsioonisüsteemi kuvatud Redis'i mälujalajäljele. Vaadates used_memory_peak väärtust, saab kinnitada, et see toimub. püsivus: teave RDB ja AOF kohta statistika: Üldised statistilised andmed replikatsioon: Meister/ori replitseerib informatsiooni CPU: CPU arvutusstatistika commandstats: Redis käsu statistika klaster: Redis klastri info keyspace: andmebaasiga seotud statistika
info ilma parameetrite lisamiseta, tagasta kogu info, saame hiljem järgida vajalikke parameetreid, ilma kogu infot tagastamata, järgmiselt:
|
Eelmine:MySQL vead, salvesta needJärgmine:Front-end inseneride teadmiste struktuuri, tudengid, kes soovivad front-endi õppida, saavad tutvuda
|