Redisのデバッグ、トレースログ
Redisでどんなコマンドが発行されているかを見たい
monitor コマンドを使います
$ redis-cli
127.0.0.1:6379> monitor
OK
1590568977.855454 [0 172.18.0.1:36648] "get" "hoge"
1590568977.856992 [0 172.18.0.1:36648] "get" "hoge2"
ログレベルを変更したい
コマンドの発行についてまでは出ませんが Redisのloglevelも変更できます
$ redis-cli
> config get loglevel
とか
> config set loglevel "debug"
スロークエリのしきい値を変えたい
configはなんでもいじれるので
$ redis-cli
> config set slowlog-log-slower-than 0
OK
> slowlog get
.
.
comments powered by Disqus