Есть ли способ использовать ограниченные коллекции 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