Redis Inspection#
Redis CLI commands for inspecting caches and buffers.
Connecting to Redis#
redis-cli
# Or with password
redis-cli -a yourpassword
Transaction Buffer#
View buffer size:
LLEN site:observatory:transaction_buffer
View buffered transactions:
LRANGE site:observatory:transaction_buffer 0 -1
View specific transaction:
GET site:observatory:transaction:abc-123-def
Failed Transactions#
LLEN site:observatory:failed_transactions
LRANGE site:observatory:failed_transactions 0 -1
Buffered Data Cache#
KEYS site:observatory:buffered:*
GET site:observatory:buffered:ExecutedObsUnit:uuid
Read Buffer#
KEYS site:observatory:read_buffer:*
HGETALL site:observatory:read_buffer:ExecutedObsUnit:uuid
Monitoring#
Monitor all commands:
MONITOR
⚠️ Warning: MONITOR impacts performance. Use carefully in production.
Memory usage:
INFO memory
Database size:
DBSIZE
Clearing Caches#
⚠️ Warning: Only for development/testing. Never in production without understanding impact.
# Clear specific key
DEL site:observatory:buffered:ExecutedObsUnit:uuid
# Clear pattern (use with extreme caution)
# First list keys
KEYS site:observatory:buffered:*
# Then delete if appropriate
Next Steps#
Debugging Transaction Buffering - Buffering troubleshooting
Transaction Buffering Overview - System architecture