MongoDB 实现currentOp定时捕获
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,问题描述:当分析生产环境发生的性能问题时,常常因为没有实时的依据而无从下手。那么笔者通过捕获db.currentOp()到文件,并作为定时任务,可供后续分析。解决方法:步骤一:Shell脚本记录db.
千家信息网最后更新 2025年11月07日MongoDB 实现currentOp定时捕获
问题描述:
当分析生产环境发生的性能问题时,常常因为没有实时的依据而无从下手。那么笔者通过捕获db.currentOp()到文件,并作为定时任务,可供后续分析。
解决方法:
步骤一:Shell脚本记录db.currentOp()
1. 创建文件夹
mkdir currentOp
2.创建currentOp.sh
#!/bin/shMONGO=/usr/bin/mongoDATE=$(date +%Y%m%d%H%M)CURRENTOPFILE=/home/xucy/currentOp/$DATE$MONGO admin -uxucy -pPassw0rd --eval "rs.slaveOk();printjson(db.currentOp());" > $CURRENTOPFILE 2>&1LOCATION=/home/xucy/currentOp/find $LOCATION -mtime +1 -type f |xargs rm -f
步骤二:加入Crontab定时任务
crontab -e*/5 * * * * /bin/sh /home/xucy/currentOp.sh > /dev/null 2>&1
任务
文件
步骤
问题
分析
实时
性能
文件夹
方法
无从下手
环境
笔者
脚本
生产
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新技术网络安全研究的现实意义
网络安全web测试课程设计
软件开发 合作开发 协议
怎样搭建一个流量服务器
数据库安全测试主要涉及
云数据库适合哪些行业
北京运营网络技术概况
公司内部wiki搭建数据库
信息网络技术之类的热点词
直营购物商城软件开发
新用户免费的云服务器
计算机网络技术论文800字
服务器代理ip国外
互联网and科技时代
c 软件开发框架有哪些
战地4服务器 下载中
安全软件开发需要什么技术
软件开发行业发展预测
网络安全公益广告短视频素材
信息网络安全巡检记录
redis无法加载数据库
中国工商软件开发成都待遇
威海酷鱼网络技术有限公司
春季高考网络技术专业考什么
网吧网络安全审核流程
记录plc数据到数据库
临清软件开发文档在线咨询
浦东软件开发区属于哪个商圈
网络安全测评依据
2020网络安全为人民视频