RedisStats-klassen giver bedre synlighed og introspektion i dine løbeforekomster:
| Samlet afsendte kommandoer | Samlet antal sendte kommandoer |
| TotalFailovers | Antal gange Redis Client Managers har FailoverTo() enten via vagtpost eller manuelt |
| TotalDeactivatedClients | Antal gange en klient blev deaktiveret fra puljen, enten af FailoverTo() eller undtagelser på klienten |
| TotalFailedSentinelWorkers | Antal gange at oprette forbindelse til en Sentinel er mislykket |
| TotalForcedMasterFailovers | Antal gange har vi tvunget Sentinel til failover til en anden master på grund af på hinanden følgende fejl |
| TotalInvalidMasters | Antal gange, at en forbindelse til en rapporteret Master faktisk ikke var en Master |
| TotalNoMastersFound | Antal gange, der ikke kunne findes mastere i nogen af de konfigurerede værter |
| TotalClientsCreated | Antal Redis Client-forekomster oprettet med RedisConfig.ClientFactory |
| TotalClientsCreatedOutsidePool | Antal gange, en Redis-klient blev oprettet uden for poolen, enten på grund af overløb eller reserveret slot blev tilsidesat |
| TotalSubjectiveServersDown | Antal gange Redis Sentinel rapporterede et subjektivt fald (nedgang) |
| TotalObjectiveServersDown | Antal gange Redis Sentinel rapporterede et mål ned (odown) |
| TotalRetryCount | Antal gange, en Redis-anmodning blev gentaget på grund af Socket eller Gentryable undtagelse |
| TotalRetrySuccess | Antal gange en anmodning lykkedes, efter at den blev forsøgt igen |
| TotalRetryTimedout | Antal gange, en Retry-anmodning mislykkedes efter at have overskredet RetryTimeout |
| TotalPendingDeactivatedClients | Samlet antal deaktiverede klienter, der afventer bortskaffelse |
Du kan til enhver tid få og udskrive et dump af al statistik med:
RedisStats.ToDictionary().PrintDump();
Og nulstil alle statistikker tilbage til 0 med RedisStats.Reset() .