在CentOS上配置Redis的慢查詢日志,可以按照以下步驟進行:
首先,找到并編輯Redis的配置文件。通常這個文件位于 /etc/redis/redis.conf
。
sudo vi /etc/redis/redis.conf
在配置文件中找到或添加以下行來啟用慢查詢日志:
slowlog-log-slower-than 10000
這里的 10000
是一個示例值,表示記錄執行時間超過10毫秒的命令。你可以根據需要調整這個值。
為了防止慢查詢日志無限增長,可以設置一個最大長度:
slowlog-max-len 128
這里的 128
表示最多保留128條慢查詢日志。你可以根據需要調整這個值。
按 Esc
鍵,然后輸入 :wq
并按回車鍵保存并退出編輯器。
為了讓配置生效,需要重啟Redis服務:
sudo systemctl restart redis
你可以通過以下命令查看慢查詢日志:
sudo redis-cli SLOWLOG GET
這將顯示當前的慢查詢日志條目。
1) 1) (integer) 1
2) (integer) 1633072800
3) (integer) 10
4) 1) (string) "SET"
2) (string) "key1"
3) (string) "value1"
每條日志條目包含以下信息:
通過這些步驟,你就可以在CentOS上成功配置Redis的慢查詢日志。