Kelas RedisStats memberikan visibilitas dan introspeksi yang lebih baik ke dalam instance Anda yang sedang berjalan:
| TotalCommandsSent | Total jumlah perintah yang dikirim |
| Kegagalan Total | Berapa kali Manajer Klien Redis memiliki FailoverTo() baik oleh penjaga atau secara manual |
| TotalDeactivatedClients | Berapa kali Klien dinonaktifkan dari kumpulan, baik oleh FailoverTo() atau pengecualian pada klien |
| TotalFailedSentinelWorkers | Berapa kali koneksi ke Sentinel gagal |
| TotalForcedMasterFailovers | Berapa kali kami memaksa Sentinel untuk melakukan failover ke master lain karena kesalahan berturut-turut |
| TotalInvalidMasters | Berapa kali koneksi ke Master yang dilaporkan sebenarnya bukan Master |
| TotalNoMastersDitemukan | Berapa kali tidak ada Master yang dapat ditemukan di salah satu host yang dikonfigurasi |
| TotalKlien Dibuat | Jumlah instans Klien Redis yang dibuat dengan RedisConfig.ClientFactory |
| TotalClientsCreatedOutsidePool | Berapa kali Klien Redis dibuat di luar kumpulan, baik karena kelebihan atau slot yang dipesan diganti |
| TotalSubjectiveServersDown | Berapa kali Redis Sentinel melaporkan Penurunan Subjektif (sdown) |
| TotalObjectiveServersDown | Berapa kali Redis Sentinel melaporkan Objective Down (turun) |
| TotalRetryCount | Berapa kali Permintaan Redis dicoba ulang karena Pengecualian Socket atau Retryable |
| TotalRetrySuccess | Berapa kali Permintaan berhasil setelah dicoba ulang |
| TotalRetryTimedout | Berapa kali Permintaan Percobaan Ulang gagal setelah melebihi Waktu Percobaan Ulang |
| TotalPendingDeactivatedClients | Jumlah total klien yang dinonaktifkan yang menunggu untuk dibuang |
Anda bisa mendapatkan dan mencetak dump semua statistik kapan saja dengan:
RedisStats.ToDictionary().PrintDump();
Dan Reset semua Stats kembali ke 0 dengan RedisStats.Reset() .