Debian系统下Redis日志的默认位置及查看方法
Debian系统中,Redis的日志文件默认存储在/var/log/redis/目录下,文件名为redis-server.log。这是Redis安装后的标准日志路径,适用于大多数默认配置的安装场景。
实时查看日志:使用tail -f命令可以实时追踪日志文件的新增内容,便于监控Redis的实时运行状态(如启动信息、请求处理、错误提示等)。
示例命令:tail -f /var/log/redis/redis-server.log
按Ctrl+C可停止实时查看。
查看完整日志内容:使用cat命令可以一次性输出日志文件的全部内容(适合查看历史日志或完整日志记录)。
示例命令:cat /var/log/redis/redis-server.log。
搜索特定关键字:使用grep命令可以过滤日志中的特定内容(如错误信息、某个key的操作记录等),便于快速定位问题。
示例命令:grep "error" /var/log/redis/redis-server.log(搜索包含“error”的日志行)。
若需确认Redis当前实际的日志文件路径,可通过Redis命令行工具redis-cli查询配置:
redis-cli(默认连接本地127.0.0.1:6379);config get logfile。/var/log/redis/redis-server.log)。logfile配置项是否为空)或日志路径被修改。此时需通过修改/etc/redis/redis.conf配置文件(找到logfile项并设置为有效路径)并重启Redis服务(sudo systemctl restart redis)使配置生效。debug级别记录最详细信息,warning级别仅记录警告和错误)。如需调整日志级别,可修改redis.conf中的loglevel配置项(可选值:debug、verbose、notice、warning)。