0

我有兴趣使用 MongoDB capped collections来记录我的 Django 项目中的系统活动,这与 Django 的内置日志记录模块已经做的类似。

有什么办法可以做到这一点?

4

1 回答 1

0

我认为这是一个很好的方法。您可以使用新的 psutil 模块来收集统计信息,将其用作 cron 作业或守护程序,将数据插入 mongodb。然后使用 highcharts 或类似的东西来显示数据。

一旦你设置了数据库文档结构来保存你感兴趣的数据,从 psutil 插入到 mongodb 中的上限集合就像 save() 一样简单。

这是我刚刚看到的一个线程,它显示了如何显示它(您可以使用 ajax 调用从 mongo 获取数据,而不是像示例中那样进行硬编码。

http://lime-technology.com/forum/index.php?topic=29186.0;nowap
于 2014-03-27T17:49:12.647 回答