Debian 上 MongoDB 日志管理技巧
一 基础配置与查看
二 日志轮转的正确做法
/var/log/mongodb/mongod.log {
daily
size 200M
rotate 7
compress
delaycompress
missingok
notifempty
create 640 mongodb adm
copytruncate
dateext
sharedscripts
postrotate
/bin/kill -SIGUSR1 $(cat /var/run/mongodb/mongod.pid 2>/dev/null || cat /var/log/mongodb/mongod.lock 2>/dev/null || true)
endscript
}
三 日志级别与组件化输出
operationProfiling:
slowOpThresholdMs: 100
mode: slowOp
四 监控与故障排查联动
五 安全与维护清单