MongoDB日志分析工具 mtools

mtools 是一组用于分析mongodb日志文件的小工具集,它们的功能就和你想象中的一样。

  • mlogfilter: 帮助我们方便地从全部日志文件中筛选出部分数据,比如只看特定时间内的日志或者特定数据集合的日志
  • mplotqueries:根据条件生成对应的图表数据,比如对集合的查询操作随时间变化的分布及每次查询的扫表次数
  • mlogvis:和mplotqueries类似,不过是web版的

借助图表,我们可以更容易地观察到一些现象并得出结论,比如某种数据的查询次数随时间变换的规律,或者是发现某类查询的扫表次数特别的高,这也许是因为涉及的条件字段没有加索引导致的,诸如此类。

更多细节可以参考 官方文档

Show Comments