2014-05-13 41 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