sql >> Database >  >> NoSQL >> Redis

Redis-statistieken

De klasse RedisStats biedt een betere zichtbaarheid en introspectie van uw actieve instanties:

TotalCommandsSent Totaal aantal verzonden opdrachten
TotalFailovers Aantal keren dat de Redis Client Managers FailoverTo() hebben, hetzij door sentinel, hetzij handmatig
TotalDeactivatedClients Het aantal keren dat een client uit de pool is gedeactiveerd, hetzij door FailoverTo() of door uitzonderingen op de client
TotalFailedSentinelWorkers Aantal keren dat verbinding maken met een Sentinel is mislukt
TotalForcedMasterFailovers Het aantal keren dat we Sentinel hebben gedwongen een failover naar een andere master te doen vanwege opeenvolgende fouten
TotalInvalidMasters Het aantal keren dat een verbinding met een gerapporteerde Master niet echt een Master was
TotalNoMastersFound Aantal keren dat er geen Masters gevonden konden worden in een van de geconfigureerde hosts
TotalClientsCreated Aantal Redis Client-instanties gemaakt met RedisConfig.ClientFactory
TotalClientsCreatedOutsidePool Het aantal keren dat een Redis-client buiten de pool is gemaakt, hetzij vanwege overloop, hetzij vanwege een gereserveerde ruimte die is overschreven
TotalSubjectiveServersDown Aantal keren dat Redis Sentinel een subjectieve down (sdown) meldde
TotalObjectiveServersDown Aantal keren dat Redis Sentinel een Objective Down (odown) rapporteerde
TotalRetryCount Het aantal keren dat een Redis-verzoek opnieuw is geprobeerd vanwege een Socket- of Retryable-uitzondering
TotalRetrySuccess Het aantal keren dat een verzoek is gelukt nadat het opnieuw is geprobeerd
TotalRetryTimedout Aantal keren dat een Retry Request is mislukt na het overschrijden van RetryTimeout
TotalPendingDeactivatedClients Totaal aantal gedeactiveerde clients die in afwachting zijn van verwijdering

U kunt op elk moment een overzicht van alle statistieken ophalen en afdrukken met:

RedisStats.ToDictionary().PrintDump();

En zet alle statistieken terug naar 0 met RedisStats.Reset() .


  1. ClusterControl-prestaties en gezondheidsbewaking

  2. MongoDB-database en verzamelingsstatistieken

  3. Hoogwaardige MongoDB-clusters op Amazon EC2

  4. NodeJS + MongoDB:gegevens ophalen uit verzameling met findOne ()