2014-05-13 42 views
0

我想在低级别调试sidekiq。Sidekiq日志Redis查询

为了做到这一点,我希望记录所有查询。

redis.client.logger = Logger.new(STDOUT) 
redis.set('a', 'b') 

结果:

D, [2014-05-13T11:35:34.787624 #46689] DEBUG -- : Redis >> SET a b 
D, [2014-05-13T11:35:34.788274 #46689] DEBUG -- : Redis >> 0.27ms 

这似乎是工作使用Redis的-RB所有库 Redis的客户端记录器可以通过启用。但不适用于sidekiq,因为没有直接访问Redis::Client对象。

如何启用sidekiq这样的日志记录?

回答

1

或者,尝试redis-cli monitor