【实用脚本】通过自定义终止符EOF实现自动清理MongoDB events集合

tanglu Shell 2018-12-18 11200 0

当mongodb的events集合太大会占用过多内存,通过以下脚本放入计划任何实现自动清理

cat /usr/local/shell/mongo_events_remove.sh 
#!/bin/bash
/usr/local/mongodb/bin/mongo << EOF
use monitor
db.events.remove({'category':'LOG'})
EOF
if [ $?=0 ];then
  echo "mongodb events remove sucessful  at `date '+%Y-%m-%d %H:%M:%S'`" >> /usr/local/shell/mongo_events_remove.log
fi


版权声明
本站所有文章均为原创,转载请注明出处!小站维护不易,如果对您有所帮助,希望能点击一下站内广告,谢谢!

评论