资源简介
mongodb-log 是一个基于MongoDB的Python日志系统。
MongoDB 的 Capped Collection是一个天生的日志系统,MongoDB自己的oplog就是用它来存储的,Capped Collection的特点是可以指定Collection的大小,当记录总大小超过设定大小后,老的数据会被自动抹掉用于存储新的内容。
示例代码:
import logging
from mongolog.handlers import MongoHandler
log = logging.getLogger('demo')
log.setLevel(logging.DEBUG)
log.addHandler(MongoHandler.to(db='mongolog', collection='log'))
log.debug('Some message')
标签:Mongodb
标签:Mongodb
代码片段和文件信息
try:
from setuptools import setup
except ImportError:
from distutils import setup
setup(
name=‘mongodb-log‘
version=‘0.1.0‘
description=‘Centralized logging made simple using mongodb‘
author=‘Andrei Savu‘
author_email=‘contact@andreisavu.ro‘
url=‘https://github.com/andreisavu/mongodb-log/tree/master‘
packages=[‘mongolog‘]
install_requires=[‘pymongo‘]
)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-12-30 22:01 mongodb-log-master\
文件 12 2012-12-30 22:01 mongodb-log-master\.gitignore
文件 1313 2012-12-30 22:01 mongodb-log-master\LICENSE
文件 202 2012-12-30 22:01 mongodb-log-master\README.md
目录 0 2012-12-30 22:01 mongodb-log-master\mongolog\
文件 76 2012-12-30 22:01 mongodb-log-master\mongolog\__init__.py
文件 1904 2012-12-30 22:01 mongodb-log-master\mongolog\handlers.py
目录 0 2012-12-30 22:01 mongodb-log-master\samples\
文件 471 2012-12-30 22:01 mongodb-log-master\samples\simple_logging.py
文件 424 2012-12-30 22:01 mongodb-log-master\setup.py
文件 87 2012-12-30 22:01 mongodb-log-master\test.py
目录 0 2012-12-30 22:01 mongodb-log-master\tests\
文件 96 2012-12-30 22:01 mongodb-log-master\tests\__init__.py
文件 356 2012-12-30 22:01 mongodb-log-master\tests\logging-test.config
文件 2581 2012-12-30 22:01 mongodb-log-master\tests\test_config.py
文件 2382 2012-12-30 22:01 mongodb-log-master\tests\test_handler.py
目录 0 2012-12-30 22:01 mongodb-log-master\tools\
目录 0 2012-12-30 22:01 mongodb-log-master\tools\webui\
文件 107 2012-12-30 22:01 mongodb-log-master\tools\webui\settings.py
目录 0 2012-12-30 22:01 mongodb-log-master\tools\webui\static\
目录 0 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\
目录 0 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\
目录 0 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\
文件 180 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\ui-bg_flat_30_cccccc_40x100.png
文件 180 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\ui-bg_flat_50_5c5c5c_40x100.png
文件 115 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\ui-bg_glass_20_555555_1x400.png
文件 179 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\ui-bg_glass_40_0078a3_1x400.png
文件 131 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\ui-bg_glass_40_ffc73d_1x400.png
文件 1874 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\ui-bg_gloss-wave_25_333333_500x100.png
文件 95 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\ui-bg_highlight-soft_80_eeeeee_1x100.png
文件 98 2012-12-30 22:01 mongodb-log-master\tools\webui\static\css\ui-darkness\images\ui-bg_inset-soft_25_000000_1x100.png
............此处省略14个文件信息
评论
共有 条评论