MongoDB日志轮转
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,在配置文件中添加参数logpath=/data/app_data/mongodb/log/mongodb.log logappend=trueWindows下只有这种日志轮转方式> use admin
千家信息网最后更新 2024年11月17日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安全错误
数据库的锁怎样保障安全
烽火通信软件开发薪资
计算机网络技术设计的领域
鲜行互联网科技有限公司
监管征信机构通信网络安全
甘肃可视化人口系统软件开发
网络安全验证失败是什么意思
软件开发技术考核
微信支付的网络技术
网络安全科研人员是做什么的
义乌企业软件开发流程八个步骤
软件开发目标报告书格式
电压测试软件开发
社区网络安全活动记录
龙华区光纤网络技术开发商家
怎么判断数据库是否更新成功
八万里互联网科技
qt 数据库修改记录
力群网络技术
网络安全系列故事
服务器托管天津虚拟主机
epic假日特卖服务器崩溃
在各种网络安全解决方案中
滨湖区加工软件开发内容
数据库技术第一代
石油网络安全事故案例
畅飞网络技术服务部
php查询出每天的数据库
从网络安全管理角度考虑
数据库主要由几个层次构成
瑞士苏黎世的网络安全专业怎么样