|
|
Diposting pada 25/08/2017 16.22.30
|
|
|
|

Perintah Redis Info mengembalikan berbagai informasi dan nilai statistik tentang server Redis dalam format yang mudah dipahami dan dibaca.
Tautan dokumentasi resmi: https://redis.io/commands/info
Mengingat bagian parameter opsional, Anda dapat membuat perintah hanya mengembalikan bagian tertentu dari informasi:
server: Informasi server Redis Umum, termasuk domain berikut: redis_version : Versi server Redis redis_git_sha1 : Git SHA1 redis_git_dirty : Flag kotor Git os: Sistem operasi host server Redis arch_bits : Arsitektur (32 atau 64-bit) multiplexing_api: Mekanisme penanganan peristiwa yang digunakan oleh Redis gcc_version: Versi GCC yang digunakan saat mengkompilasi Redis process_id : PID proses server run_id : Pengidentifikasi acak untuk server Redis (untuk Sentinel dan cluster) tcp_port: Port mendengarkan TCP/IP uptime_in_seconds : Jumlah detik yang berlalu sejak server Redis dimulai uptime_in_days : Jumlah hari yang telah berlalu sejak server Redis dimulai lru_clock : Jam bertambah sendiri dalam menit untuk manajemen LRU klien : Menghubungkan informasi klien dengan domain berikut: connected_clients : Jumlah klien yang terhubung (tidak termasuk klien yang terhubung melalui server slave) client_longest_output_list : Daftar output terpanjang di antara klien yang saat ini terhubung client_longest_input_buf : Cache input maksimum di antara klien yang saat ini terhubung blocked_clients : Jumlah klien yang menunggu perintah pemblokiran (BLPOP, BRPOP, BRPOPLPUSH). memori : informasi memori yang berisi domain berikut: used_memory : Jumlah total memori yang dialokasikan oleh alokator Redis, diukur dalam byte used_memory_human : Mengembalikan jumlah total memori yang dialokasikan oleh Redis dalam format yang dapat dibaca manusia used_memory_rss: Dari perspektif sistem operasi, mengembalikan jumlah total memori yang dialokasikan oleh Redis (umumnya dikenal sebagai ukuran set residen). Nilai ini konsisten dengan output perintah seperti top, ps, dll. used_memory_peak : Konsumsi memori puncak Redis dalam byte used_memory_peak_human : Kembalikan lonjakan konsumsi memori Redis dalam format yang dapat dibaca manusia used_memory_lua : Jumlah memori yang digunakan oleh mesin Lua (dalam byte) mem_fragmentation_ratio : Rasio antara used_memory_rss dan used_memory mem_allocator : Alokasi memori yang digunakan oleh Redis ditentukan pada waktu kompilasi. Bisa libc, jemalloc atau tcmalloc. Idealnya, nilai used_memory_rss hanya sedikit lebih tinggi dari used_memory. Ketika RSS > digunakan dan nilainya berbeda secara signifikan, ini menunjukkan adanya fragmentasi memori (internal atau eksternal). Rasio fragmentasi memori dapat dilihat dari nilai mem_fragmentation_ratio. Ketika RSS > digunakan, itu berarti bahwa bagian dari memori Redis telah ditukar oleh sistem operasi ke ruang swap, dalam hal ini mungkin ada penundaan yang signifikan dalam pengoperasian. Saat Redis membebaskan memori, alokator dapat, atau tidak, mengembalikan memori ke sistem operasi. Jika Redis mengosongkan memori tetapi tidak mengembalikan memori ke sistem operasi, nilai used_memory mungkin tidak cocok dengan jejak memori Redis yang ditampilkan oleh sistem operasi. Melihat nilai used_memory_peak dapat memverifikasi bahwa ini terjadi. ketekunan: Informasi tentang RDB dan AOF statistik: Statistik umum replikasi: Master/slave mereplikasi informasi CPU: Statistik komputasi CPU commandstats: Statistik perintah Redis cluster: Informasi kluster Redis keyspace: Statistik terkait database
info tanpa menambahkan parameter apa pun, kembalikan semua informasi, kita dapat mengikuti parameter yang kita butuhkan nanti, tanpa mengembalikan semua informasi, sebagai berikut:
|
Mantan:Kesalahan Mysql, rekamDepan:Struktur pengetahuan insinyur front-end, siswa yang ingin mempelajari front-end dapat melihatnya
|