ubuntu

Ubuntu下MongoDB的日志查看方法

小樊
41
2025-11-11 04:16:58
栏目: 云计算

Ubuntu下MongoDB日志查看方法

1. 确定MongoDB日志文件路径

Ubuntu系统中,MongoDB的日志文件默认路径/var/log/mongodb/mongod.log(部分旧版本可能为/var/log/mongodb/mongodb.log)。若配置文件修改过日志路径,需通过以下命令确认:

sudo nano /etc/mongod.conf

在配置文件中查找systemLog.path选项,其值即为日志文件的实际路径。

2. 基本日志查看命令

3. 查看日志文件内容的其他方式

4. 日志轮转配置(可选,用于管理日志文件大小)

为避免日志文件过大占用磁盘空间,可通过logrotate工具配置日志轮转。编辑/etc/logrotate.d/mongodb文件,添加以下内容:

/var/log/mongodb/mongod.log {
    daily
    rotate 7
    compress
    missingok
    notifempty
    sharedscripts
    postrotate
        /bin/kill -SIGUSR1 $(cat /var/lib/mongodb/mongod.lock 2>/dev/null) 2>/dev/null || true
    endscript
}

配置说明:

通过以上方法,可快速查看和管理Ubuntu下MongoDB的日志文件,帮助排查故障或监控数据库运行状态。

0
看了该问题的人还看了