Есть ли способ использовать ограниченные коллекции MongoDB со встроенным модулем журналирования Django?

Я заинтересован в использовании ограниченных коллекций MongoDB для регистрации активности системы в моем проекте Django, аналогично тому, что уже делает встроенный модуль регистрации Django.

Есть ли способ добиться этого?

1 ответ

Решение

Я думаю, что это хороший подход. Вы можете использовать новый модуль psutil для сбора статистики, используя его как задание cron или как демон, вставляя данные в mongodb. Затем используйте highcharts или что-то подобное для отображения данных.

Вставить ограниченную коллекцию в mongodb из psutil почти так же просто, как и save(), после того как вы настроите структуру документа db для хранения данных, которые вас интересуют.

Вот поток, который я только что видел, который показывает, как вы можете отобразить его (вы можете использовать вызов ajax, чтобы получить данные из mongo вместо жесткого кодирования, как в примере).

http://lime-technology.com/forum/index.php?topic=29186.0;nowap
Другие вопросы по тегам