在Debian上查看和管理MongoDB日志可以通過以下幾種方法進行:
/var/log/mongodb/mongod.log 。sudo vim /var/log/mongodb/mongod.log
nano:sudo nano /var/log/mongodb/mongod.log
tail 命令實時追蹤日志文件的變化:sudo tail -f /var/log/mongodb/mongod.log
jq 工具分析日志:sudo cat /var/log/mongodb/mongod.log | jq '.msg'
/etc/mongod.conf,可以在該文件中配置與日志相關的信息。例如,修改日志級別和路徑:systemLog:
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
sudo systemctl restart mongod
mongo --eval 'db.system.log.get()'
db.runCommand({logRotate: 1})
du 來監控日志文件的大?。?pre class="hljs">sudo du -sh /var/log/mongodb/mongod.log *
chmod 和 chown 命令來設置合適的權限:sudo chown mongodb:mongodb /var/log/mongodb/mongod.log
sudo chmod 0640 /var/log/mongodb/mongod.log