Hangi komutları çalıştırıyoruz
INFO — bellek, istemci, kalıcılık, replikasyon ve keyspace bölümleri
CONFIG GET — maxmemory, eviction politikası ve kalıcılık ayarları
SLOWLOG GET / SLOWLOG LEN — yavaş komut kayıtları
LATENCY LATEST, LATENCY DOCTOR, LATENCY HISTORY — gecikme olayları ve teşhis
MEMORY STATS, MEMORY DOCTOR — bellek kırılımı ve fragmentasyon
CLIENT LIST — bağlı istemciler, boşta kalma süreleri ve output buffer durumu
CLUSTER INFO / CLUSTER NODES — cluster durumu, slot dağılımı ve düğüm rolleri
ROLE, DBSIZE, TIME — replikasyon rolü ve anahtar sayısı
Redis'e özel neler yapıyor
Bellek ve eviction analizi
maxmemory'e yakınlık, fragmentasyon oranı ve eviction hızı birlikte izlenir; eviction'ın hangi noktada isabet oranını düşürmeye başladığı görünür olur.
Yavaş komut ve gecikme teşhisi
SLOWLOG kayıtları ve LATENCY olayları birleştirilir; gecikme sıçramalarının fork, AOF rewrite veya yavaş komutlardan hangisiyle çakıştığı ilişkilendirilir.
Cluster ve replikasyon görünürlüğü
Slot dağılımı, düğüm rolleri, replika gecikmesi ve cluster durumu izlenir; kayıp slot veya kopmuş replika tespit edilir.
Gereken minimum yetkiler
Baseline salt-okunurdur ve üretimde güvenle verilebilir.
Ön koşullar
·Agentless: bağlantı ClusterEye API sunucusundan kurulur, hedef sunucuya agent kurulmaz.
·Bu komutların çoğu @admin kategorisindedir; düz bir +@read kullanıcısı yeterli değildir.
·Redis < 6: ACL granülaritesi yok, sadece requirepass kullanılır.
·KEYS çalıştırılmaz, anahtar verisi okunmaz, hiçbir yazma yapılmaz.