|
|
Publicēts 25.08.2017 16:22:30
|
|
|
|

Komanda Redis Info atgriež dažādu informāciju un statistikas vērtības par Redis serveri viegli saprotamā un lasāmā formātā.
Oficiālās dokumentācijas saite: https://redis.io/commands/info
Ņemot vērā izvēles parametru sadaļu, komanda var atgriezt tikai noteiktu informācijas daļu:
serveris: vispārīga Redis servera informācija, ieskaitot šādus domēnus: redis_version : Redis servera versija redis_git_sha1 : Git SHA1 redis_git_dirty : Git netīrs karogs os: Redis servera resursdatora operētājsistēma arch_bits : Arhitektūra (32 vai 64 bitu) multiplexing_api: Redis izmantotais notikumu apstrādes mehānisms gcc_version: GCC versija, kas izmantota, kompilējot Redis process_id : Servera procesa PID run_id : Nejaušs identifikators Redis serverim (Sentinel un klasterim) tcp_port: TCP/IP klausīšanās ports uptime_in_seconds : Sekunžu skaits, kas pagājis kopš Redis servera startēšanas uptime_in_days : Dienu skaits, kas pagājis kopš Redis servera palaišanas lru_clock : Pašpalielinošs pulkstenis minūtēs LRU vadībai klienti : Saistītā klienta informācija ar šādiem domēniem: connected_clients : Pievienoto klientu skaits (izņemot klientus, kas savienoti ar vergu serveri) client_longest_output_list : Garākais izvadu saraksts starp pašlaik pievienotajiem klientiem client_longest_input_buf : Maksimālā ievades kešatmiņa starp pašlaik pievienotajiem klientiem blocked_clients : Klientu skaits, kas gaida bloķēšanas komandas (BLPOP, BRPOP, BRPOPLPUSH). atmiņa : atmiņas informācija, kas satur šādus domēnus: used_memory : Kopējais atmiņas apjoms, ko piešķir Redis sadalītājs, mērīts baitos used_memory_human : Atgriež kopējo atmiņas apjomu, ko Redis piešķīris cilvēkam lasāmā formātā used_memory_rss: no operētājsistēmas viedokļa atgriež kopējo atmiņas apjomu, ko piešķir Redis (parasti pazīstams kā rezidentu kopas lielums). Šī vērtība atbilst tādu komandu izvadei kā top, ps utt. used_memory_peak : Redis maksimālais atmiņas patēriņš baitos used_memory_peak_human : Atgrieziet Redis atmiņas patēriņa kāpumus cilvēkam lasāmā formātā used_memory_lua : Lua dzinēja izmantotās atmiņas apjoms (baitos) mem_fragmentation_ratio : Attiecība starp used_memory_rss un used_memory mem_allocator : Atmiņas sadalītājs, ko izmanto Redis, norādīts kompilācijas laikā. Tas var būt libc, jemalloc vai tcmalloc. Ideālā gadījumā used_memory_rss vērtībai jābūt tikai nedaudz augstākai par used_memory. Ja > izmantots RSS un vērtības ievērojami atšķiras, tas norāda uz atmiņas sadrumstalotību (iekšēju vai ārēju). Atmiņas sadrumstalotības attiecību var redzēt pēc mem_fragmentation_ratio vērtības. Ja tiek izmantots > RSS, tas nozīmē, ka operētājsistēma ir nomainījusi daļu Redis atmiņas uz mijmaiņas vietu, tādā gadījumā darbība var ievērojami aizkavēties. Kad Redis atbrīvo atmiņu, sadalītājs var atgriezt atmiņu operētājsistēmā. Ja Redis atbrīvo atmiņu, bet neatgriež atmiņu operētājsistēmai, used_memory vērtība var neatbilst operētājsistēmas parādītajam Redis atmiņas nospiedumam. Aplūkojot used_memory_peak vērtību, var pārbaudīt, vai tas notiek. noturība: informācija par RDB un AOF statistika: Vispārīgā statistika replication: Master/slave replicē informāciju CPU: CPU skaitļošanas statistika commandstats: Redis komandu statistika klasteris: Redis klastera informācija keyspace: ar datu bāzi saistīta statistika
Informācija, nepievienojot nekādus parametrus, atgrieziet visu informāciju, mēs varam sekot nepieciešamajiem parametriem vēlāk, neatgriežot visu informāciju, šādi:
|
Iepriekšējo:MySQL kļūdas, ierakstiet tāsNākamo:Priekšgala inženieru zināšanu struktūra, studenti, kuri vēlas apgūt front-end, var apskatīt
|