Mongodb日志管理
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,#切除本身日志内容并且自动生成新的以日期生成的历史文件方法一:mongod -v --logpath /var/log/mongodb/mongos.log方法二:kill -SIGUSR1 {pid
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
服务器怎么登入不上去
如何上传文件到ftp服务器
高新区智能网络技术创新服务
sql2000语句收缩数据库
治木软件2.0数据库教学
昆山数据网络技术服务价格
北京易通联网络技术有限公司
国泰安数据库查年度指标
鲲鹏服务器芯片生产
深圳市锦青网络技术有限公司
网络技术发达英文
数据库技术与设计期末考试
如何查数据库的数据量
软考数据库资料2022
影视视频服务器
财纳康姆斯网络技术
国内网络安全的事件有哪些
虹口区无线网络技术零售价
猿马网络技术
科技与人文交叉网络安全
买服务器租服务器
网络安全标志标牌
格力软件开发岗
伦纳德2k数据库
位置模拟软件开发
利强软件开发有限公司
四种域名服务器是什么
阿里云怎么关闭服务器防火墙
在服务器里怎么转移骷髅马
利用网络技术攻击属于
- 上一篇
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怎么办的内容。小编觉得挺实用的,因此分享给大家做个