sql >> Base de Datos >  >> NoSQL >> Redis

Redis Estadísticas

La clase RedisStats proporciona una mejor visibilidad e introspección de sus instancias en ejecución:

Total de comandos enviados Número total de comandos enviados
Conmutaciones por error totales Número de veces que los administradores de clientes de Redis tienen FailoverTo() ya sea por centinela o manualmente
Total de clientes desactivados Número de veces que un Cliente se desactivó del grupo, ya sea por FailoverTo() o por excepciones en el cliente
Total de trabajadores centinela fallidos Número de veces que ha fallado la conexión a un Sentinel
TotalForcedMasterFailovers Número de veces que hemos forzado a Sentinel a conmutar por error a otro maestro debido a errores consecutivos
Total de maestros no válidos Número de veces que una conexión a un maestro informado no era realmente un maestro
Ningún maestro total encontrado Número de veces que no se pudo encontrar Maestros en ninguno de los hosts configurados
Total de clientes creados Número de instancias de Redis Client creadas con RedisConfig.ClientFactory
Total de clientes creados fuera del grupo Número de veces que se creó un cliente de Redis fuera del grupo, ya sea debido a un desbordamiento o porque se anuló el espacio reservado
TotalSubjectiveServersDown Número de veces que Redis Sentinel informó una caída subjetiva (sdown)
TotalObjectiveServersDown Número de veces que Redis Sentinel informó un objetivo caído (odown)
Recuento total de reintentos Número de veces que se reintentó una solicitud de Redis debido a una excepción de socket o reintentable
Total de reintentos exitosos Número de veces que una solicitud tuvo éxito después de que se reintentó
Tiempo de espera total de reintentos Número de veces que falló una solicitud de reintento después de exceder RetryTimeout
Total de clientes pendientes desactivados Número total de clientes desactivados que están pendientes de ser eliminados

Puede obtener e imprimir un volcado de todas las estadísticas en cualquier momento con:

RedisStats.ToDictionary().PrintDump();

Y restablecer todas las estadísticas a 0 con RedisStats.Reset() .