sql >> Database teknologi >  >> NoSQL >> Redis

Redis-statistik

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() .


  1. Læs data fra Redis til Flink

  2. Spor MongoDB ydeevne?

  3. Hent indekset for et element efter værdi i en redis-liste

  4. installer redis på aws micro-instans