RedisMQ Dashboard

  1. Navigate to MQ monitoring on the left pane in the Rakuten Sixthsense portal.
  2. Select Redis from the Message queue drop-down.
  3. Select a service from the Service name drop-down list as in the following screen.
Redis MQ Select Service

A screen similar to the following is displayed.

RedisMQ dashboard

The top pane displays the following metrics and you can view total number of the various Redis concepts at a glance.

Metric NameTypeDescriptionListed in Tab
Total ConnectionsGAUGENumber of currently connected clientsOverview
Total CommandsDIFFDelta of total commands processedOverview
Connection Usage (%)GAUGE% of connections used (connected_clients / maxclients)Overview
Last Chances (bytes)GAUGEMaximum of recent input/output buffers per clientOverview
Blocked ClientsGAUGENumber of clients blocked on commandsOverview
Rejected ConnectionsDIFFDelta of rejected connectionsOverview
Connected Blocked ClientsGAUGENumber of clients blockedOverview
Expired KeysGAUGENumber of keys with TTLOverview
Non Expired KeysGAUGENumber of keys without TTLOverview
Total no of keysGAUGETotal keys across all Redis databasesOverview
Command per secGAUGECommands processed per secondOverview
Evicted ObjectsDIFFDelta of keys evicted due to memory limitsOverview
Expired ObjectsDIFFDelta of keys expiredOverview
CPU Usage (%)RATESum of system + user CPU usage %Performance
Response TimeGAUGEPing latency to Redis instance (ms)Performance
Network InDIFFDelta of network input bytesPerformance
Network OutDIFFDelta of network output bytesPerformance
LatencyGAUGEEvent loop latency (ms)Performance
Cache Hit RatioGAUGECache hit ratio % (hits / (hits + misses))Performance
EvictionsDIFFDelta of evicted keysPerformance
Client Input BufferGAUGEMaximum recent input buffer per clientPerformance
Fragmentation RatioGAUGEMemory fragmentation ratioPerformance
Used Memory (%)GAUGEPercentage of used memory vs total system memoryPerformance
Active ConnectionsGAUGEConnected clients minus blocked clientsConnection
Blocked ConnectionsGAUGENumber of clients blocked on commandsConnection
Rejected ConnectionsDIFFDelta of rejected connectionsConnection
Connected ClientGAUGENumber of currently connected clientsConnection
Connected SlavesGAUGENumber of connected Redis replicasConnection
Client Input BufferGAUGEMaximum recent input buffer per clientConnection
Client Output ListGAUGEMaximum recent output buffer per clientConnection
Keyspace missesDIFFDelta of keyspace missesConnection
Master link down since secondsGAUGETime in seconds since master link went downConnection
Connected ReplicasGAUGEConnected Redis replicas countConnection
ErrorDIFFDelta of general Redis errorsConnection
No Auth ErrorDIFFDelta of authentication errorsConnection
note

The above metrics calculate changes over time

  • DIFF - Shows the difference between two collection intervals
  • RATE - Measures per-second change (e.g., CPU percentage)