Python 调用 mongotop 并保存下来用作分析

2018-10-07  本文已影响0人  Yellowtail

需求

我们的MongoDB数据库最近压力有点大,需要分析一下哪些集合有问题,需要去重点优化一下
mongotop 这个工具就是干这个的,不是只是给出当前结果而已,没有进一步的基于统计分析,
所以我们就自己造了一个轮子,来进行“统计分析”

思路

  1. 得到mongotop 输出 (popen)
  2. 解析mongotop输出的数据,便于提取和保存
  3. 写入数据库 (insert to mongodb)
  4. 分析(mongo shell or 折线图)

code

click me

截图

保存的数据 分析的结果
上一篇 下一篇

猜你喜欢

热点阅读