基于MongoDB的日志系统Mongodb-Log.zip

时间:2022-08-07 21:39:54
【文件属性】:

文件名称:基于MongoDB的日志系统Mongodb-Log.zip

文件大小:108KB

文件格式:ZIP

更新时间:2022-08-07 21:39:54

开源项目

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-log-master
----tools()
--------webui()
----test.py(87B)
----tests()
--------test_config.py(3KB)
--------__init__.py(96B)
--------logging-test.config(356B)
--------test_handler.py(2KB)
----LICENSE(1KB)
----samples()
--------simple_logging.py(471B)
----setup.py(424B)
----.gitignore(12B)
----README.md(202B)
----mongolog()
--------__init__.py(76B)
--------handlers.py(2KB)

网友评论