<强> 强>
当分析生产环境发生的性能问题时,常常因为没有实时的依据而无从下手。那么笔者通过捕获db.currentOp()到文件,并作为定时任务,可供后续分析。
,
<强> 强>
,
<强> 强>
1。创建文件夹
mkdir currentOp
2。创建currentOp。sh
# !/bin/sh 蒙戈=/usr/bin/MONGO 日期=$ (date Y + % % m % d % H % m) CURRENTOPFILE=/home/xucy美元/currentOp/日期 美元MONGO admin  -uxucy -pPassw0rd ——eval “rs.slaveOk (); printjson (db.currentOp());“,祝辞,CURRENTOPFILE 美元;2祝辞,1 位置=/home/xucy/currentOp/find $位置;-mtime  + 1, -type f | xargs rm - f
,
<强> 强>
crontab - e */5,*,*,*,*,/bin/sh /home/xucy/currentOp.sh 祝辞,/dev/null 2祝辞,1