MongoDB日志轮转
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,在配置文件中添加参数logpath=/data/app_data/mongodb/log/mongodb.log logappend=trueWindows下只有这种日志轮转方式> use admin
千家信息网最后更新 2025年01月22日MongoDB日志轮转
在配置文件中添加参数
logpath=/data/app_data/mongodb/log/mongodb.log logappend=true
Windows下只有这种日志轮转方式
> use admin;switched to db admin> db.runCommand({logRotate : 1}){ "ok" : 1 }
Linux下还可以通过设置定时任务每天凌晨轮转日志
0 0 * * * /bin/kill -SIGUSR1 `cat /data/app_data/mongodb/data/mongod.pid`
查看日志
-rw-r--r-- 1 mongod mongod 13M Apr 1 20:47 mongodb.log-rw-r--r-- 1 mongod mongod 332K Dec 20 2013 mongodb.log.2013-12-19T16-00-01-rw-r--r-- 1 mongod mongod 1.7M Dec 21 2013 mongodb.log.2013-12-20T16-00-01-rw-r--r-- 1 mongod mongod 1.9M Dec 22 2013 mongodb.log.2013-12-21T16-00-01-rw-r--r-- 1 mongod mongod 2.3M Dec 23 2013 mongodb.log.2013-12-22T16-00-02-rw-r--r-- 1 mongod mongod 2.3M Dec 24 2013 mongodb.log.2013-12-23T16-00-01-rw-r--r-- 1 mongod mongod 2.7M Dec 25 2013 mongodb.log.2013-12-24T16-00-01-rw-r--r-- 1 mongod mongod 2.5M Dec 26 2013 mongodb.log.2013-12-25T16-00-01
轮转后的日志会以UTC时间戳为文件名后缀。与本地时间有一定的时差。例如这里的16就应该是北京时间的16+8=24即0点
可以使用系统自带的日志轮转工具logrotate对MongoDB日志进行轮转
/etc/logrotate.d/mongodb
/data/app_data/mongodb/log/*.log { daily rotate 10 copytruncate delaycompress compress notifempty missingok postrotate /bin/kill -USR1 `cat /data/app_data/mongodb/data/mongod.pid 2>/dev/null` 2> /dev/null|| true endscript}
参考文档:
http://docs.mongodb.org/v2.4/tutorial/rotate-log-files/
日志
轮转
时间
文件
任务
参数
只有
可以通过
后缀
工具
文件名
文档
方式
时差
系统
北京
参考
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
昆明到丽江服务器是否有充电桩
一优网络安全手抄报
软件开发服务承诺书
软件开发业是生产服务业吗
药师代码数据库动态维护步骤
db2清除数据库中所有表
上海银行网络技术岗待遇
网络安全法文本
惠山区委网络安全和信息化
博山包装软件开发服务
湖南应用软件开发商
唐梓微科技互联网
做软件开发前端好还是后端好
服务器不优化怎么解决
软件开发十三五
嵌入式软件转行应用软件开发
方舟忘记服务器
老雷宝宝哪个服务器
嵌入式web服务器配置ip地址
支付网络技术有限公司是干嘛的
iis7 服务器启动表现
网络安全模型的基本要求
山东省单招网络技术有哪些
增强网络安全意识演讲稿
鹤壁市网络安全张攀
路由器入网络安全密钥
专科软件开发报哪的学校
网络安全法行政决策
嵌入式软件转行应用软件开发
认真做好网络安全管理工作