Mongodb日志管理
发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,#切除本身日志内容并且自动生成新的以日期生成的历史文件方法一:mongod -v --logpath /var/log/mongodb/mongos.log方法二:kill -SIGUSR1 {pid
千家信息网最后更新 2024年11月17日Mongodb日志管理
#切除本身日志内容并且自动生成新的以日期生成的历史文件方法一:mongod -v --logpath /var/log/mongodb/mongos.log方法二:kill -SIGUSR1 {pid}方法三:use admindb.runCommand("logRotate")#两种删除旧的日志文件,保留7天的日志文件find /var/log/mongodb/mongos.log.* -mtime +7 -exec rm -rf {} \;find /var/log/mongodb/mongos.log.* -mtime +7 -delete方法四:vim /etc/logrotate.d/mongodb/mongod/config.log {daily #每天rotate 7 #轮转7天compress #通过gzip压缩missingok #如果日志不存在则忽略该警告notifempty #如果是空文件则不转存sharedscripts #只为整个日志组运行一次的脚本copytruncate #用于还在打开中的日志文件,把当前日志备份并截断dateext #使用日期作为命名格式size 200M #当日志文件达到指定大小时就转存,可以指定K,Mpostrotate /bin/kill -SIGUSR1 'cat /mongod/mongod.lock 2>/dev/null' 2> /dev/null || trueendscript #结束脚本}#立即使上面的语句生效logrotate mongodb#脚本实现自动切割日志vim /root/cut_mongodb_log.sh#!/bin/bashdatafile=/mongodb/mongodb_datalogfile=/mongodb/mongodb_logdays=7/bin/kill -SIGUSR1 'cat $datafile/mongod.lock'find $logfile/ -mtime +$days -deletechmod +x /root/cut_mongodb_log.shvim /etc/crontab0 0 * * * /root/cut_mongodb_log.shservice crond restartchkconfig crond on
日志
文件
方法
脚本
日期
生成
内容
历史
历史文件
备份
大小
格式
自动生成
语句
面的
轮转
运行
管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发专业个人能力分析
武汉思连网络技术
sql数据库系统表
黑客常用什么云服务器
数据库输命令的框怎么变小
镇海ios软件开发流程
软件开发网站培训机构
2019网络安全赛项
pc用什么软件开发
三门峡网络技术
华为网络技术工程师面试流程
雅安网络技术网上价格
派出所开展网络安全宣传图片
数据库可以同时用两种吗
上海网络技术咨询服务平均价格
网络安全防疫宣传
做软件开发的叫什么软件
软件开发专员属于什么职位类别
如何新建另一个数据库
服务器和终端设备如何沟通
网络安全手抄报简单漂亮竖着画
闵行区电商数据库系统收购价
hp服务器管理网口地址
网络安全信息的股票有什么
美国关于网络安全的立法
软件开发ft测试是什么
珠海金山软件开发公司电话
软件开发社会实践报告
数据库开发技术期末
WiFi探针上传服务器死机
- 上一篇
MYSQL_多版本并发控制、存储引擎、索引的示例
这篇文章主要介绍了MYSQL_多版本并发控制、存储引擎、索引的示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。多版本并发控制mysq
- 下一篇
MySQL 5.5初始化数据库报错FATAL ERROR: Could not find my_print_defaults怎么办
这篇文章给大家分享的是有关MySQL 5.5初始化数据库报错FATAL ERROR: Could not find my_print_defaults怎么办的内容。小编觉得挺实用的,因此分享给大家做个