MongoDB 实现currentOp定时捕获
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,问题描述:当分析生产环境发生的性能问题时,常常因为没有实时的依据而无从下手。那么笔者通过捕获db.currentOp()到文件,并作为定时任务,可供后续分析。解决方法:步骤一:Shell脚本记录db.
千家信息网最后更新 2025年02月02日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安全错误
数据库的锁怎样保障安全
江苏服务器供应商
阿克苏软件开发大概费用
网络安全个人信息那些事儿
软件安全网络安全平台安全
小米移动互联网科技园总投资
学校网络安全led电子屏图片
软件开发软件测试的配置管理
ark云服务器管理源码
静安区市场软件开发销售方法
马鞍山安卓软件开发公司
保密网络安全吗
网络安全事故处理原则
服务器带宽优化
免费的电影服务器
如何安装T 数据库
数据库人员安全管理
数据库级的滚动质量控制包含了
隆尧天气预报软件开发
免安装数据库步骤
数据库查找的编程语言
超星平台连接服务器失败
2018网络安全事件案例
北京易捷宝网络技术
我的世界服务器多世界
有什么方法采集网贷数据库
常州推广网络技术推荐咨询
兵源互联网科技
数据库查询乱码
db2数据库版本
农资数据库软件