在Ubuntu中查看MongoDB日志的方法如下:
默认路径查看:
日志文件默认位于 /var/log/mongodb/mongod.log
,可用以下命令查看:
cat /var/log/mongodb/mongod.log
:查看完整日志。tail -f /var/log/mongodb/mongod.log
:实时查看最新日志。配置文件指定路径:
若配置文件 /etc/mongod.conf
中修改了日志路径(systemLog.path
),需按配置路径查看,例如:
sudo tail -f /path/to/custom/logfile.log
。
系统日志工具查看:
使用 journalctl
查看与 mongod
服务相关的日志(需systemd支持):
sudo journalctl -u mongod
:查看所有日志。sudo journalctl -u mongod -f
:实时查看日志更新。高级分析工具:
grep
筛选关键词(如“ERROR”):sudo grep -i "ERROR" /var/log/mongodb/mongod.log
。awk
按时间范围筛选(需日志含时间戳)。注意:部分操作需 sudo
权限,确保配置文件路径正确,敏感信息需妥善处理。