|
|
Yayınlandı 25.08.2017 16:22:30
|
|
|
|

Redis Bilgi komutu, Redis sunucusu hakkında çeşitli bilgi ve istatistiksel değerleri kolay anlaşılır ve okunabilir bir formatta döndürür.
Resmi dokümantasyon bağlantısı: https://redis.io/commands/info
İsteğe bağlı bir parametre bölümü verildiğinde, komutun yalnızca belirli bir kısmını geri getirmesini sağlayabilirsiniz:
sunucu: Genel Redis sunucu bilgileri, aşağıdaki alan adları dahil: redis_version : Redis sunucu versiyonu redis_git_sha1 : Git SHA1 redis_git_dirty : bayrak ver os: Redis sunucusunun ana işletim sistemi arch_bits : Mimari (32 veya 64-bit) multiplexing_api: Redis tarafından kullanılan olay işleme mekanizması gcc_version: Redis derlerken kullanılan GCC versiyonu process_id : Sunucu sürecinin PID'si run_id : Redis sunucusu için rastgele tanımlayıcı (Sentinel ve küme için) tcp_port: TCP/IP dinleme portu uptime_in_seconds : Redis sunucusunun başlamasından bu yana geçen saniye sayısı uptime_in_days : Redis sunucusunun başlamasından bu yana geçen günler sayısı lru_clock : LRU yönetimi için dakikalarda kendi kendine artan saati istemciler : Aşağıdaki alan alanlarıyla bağlı istemci bilgileri: connected_clients : Bağlı istemci sayısı (köle sunucu üzerinden bağlanan istemciler hariç) client_longest_output_list : Şu anda bağlı istemciler arasında en uzun çıktı listesi client_longest_input_buf : Şu anda bağlı olan istemciler arasında maksimum giriş önbelleği blocked_clients : Engelleme komutlarını bekleyen istemci sayısı (BLPOP, BRPOP, BRPOPLPUSH). bellek : aşağıdaki alanları içeren bellek bilgisi: used_memory : Redis ayırıcısı tarafından tahsis edilen toplam bellek miktarı, bayt cinsinden ölçülür used_memory_human : Redis tarafından tahsis edilen toplam belleği insan tarafından okunabilir bir formatta döndürür used_memory_rss: İşletim sistemi açısından bakıldığında, Redis tarafından tahsis edilen toplam bellek miktarını (genellikle yerleşik küme boyutu olarak bilinir) döndürür. Bu değer, top, ps vb. gibi komutların çıktısıyla tutarlıdır. used_memory_peak : Redis'in bayt cinsinden en yüksek bellek tüketimi used_memory_peak_human : Return Redis bellek tüketimi sıçramaları insan tarafından okunabilir bir formatta used_memory_lua : Lua motorunun kullandığı bellek miktarı (bayt cinsinden) mem_fragmentation_ratio : used_memory_rss ile used_memory arasındaki oran mem_allocator : Redis tarafından derleme sırasında kullanılan bellek ayırıcısı belirtildi. Libc, jemalloc veya tcmalloc olabilir. İdeal olarak, used_memory_rss değeri used_memory'den biraz daha yüksek olmalıdır. RSS > ve değerler önemli ölçüde farklılaştığında, bellek parçalanmasının (iç veya hariç) varlığını gösterir. Bellek parçalanması oranı mem_fragmentation_ratio değeriyle görülebilir. > RSS kullanıldığında, Redis belleğinin bir kısmı işletim sistemi tarafından swap alanına aktarılmış olur ve bu durumda işlemde önemli bir gecikme olabilir. Redis belleği boşalttığında, ayırıcı belleği işletim sistemine geri döndürebilir veya geri göndermeyebilir. Eğer Redis belleği boşaltıyor ancak işletim sistemine geri döndürmezse, used_memory değeri işletim sisteminin gösterdiği Redis bellek alanıyla eşleşmeyebilir. used_memory_peak değerine bakmak bunun gerçekleştiğini doğrulayabilir. persistence: RDB ve AOF hakkında bilgi istatistikler: Genel istatistikler replikasyon: Usta/köle bilgiyi çoğaltır CPU: CPU hesaplama istatistikleri komut istatistikleri: Redis komut istatistikleri küme: Redis kümesi bilgisi keyspace: Veritabanı ile ilgili istatistikler
Bilgi Hiçbir parametre eklemeden tüm bilgileri geri döndürürüz, daha sonra tüm bilgileri geri vermeden gereken parametreleri takip edebiliriz, aşağıdaki gibi:
|
Önceki:Mysql hataları, kaydetÖnümüzdeki:Ön uç mühendislerinin bilgi yapısı, ön yüzü öğrenmek isteyen öğrenciler inceleyebilir
|