推薦 Python 日誌模組 mongodb-log
最近的專案中,需要一個輕巧點的日誌系統,主要記載伺服器執行時的各種資訊(警告、錯誤等等),由於 Python 自帶的日誌模組 logging 只使用檔案形式儲存的,也許對日後的檢索不是太方便,因此也有想過擴充套件一下 logging 模組的想法。偶然在 Github 上瞎逛發現有使用 MongoDB 儲存的日誌模組 mongodb-log ,淺淺使用心得:
1、非常輕巧
2、提供 Web 介面方便遠端瀏覽(使用Web.py框架)。
使用範例
import logging
from pymongo.connection import Connection
from mongolog.handlers import MongoHandler
log = logging.getLogger('example')
log.setLevel(logging.DEBUG)
log.addHandler(MongoHandler.to('mongolog', 'log'))
log.debug("1 - debug message")
log.info("2 - info message")
log.warn("3 - warn message")
log.error("4 - error message")
log.critical("5 - critical message")
如果你在使用 Python ,巧合的是需要日誌系統,更巧合的也對 MongoDB 感興趣,更更巧合的是需要個簡單的 Web 介面,那麼這個模組完美解決以上問題咯。
相關文章
- 日誌模組
- python logging日誌模組以及多程式日誌Python
- python-包及日誌模組使用Python
- 新浪明星日誌熱門推薦(java實現)Java
- Python分詞模組推薦:jieba中文分詞PythonJieba中文分詞
- 日誌篇:模組日誌總體介紹
- python的logging日誌模組(一)Python
- python的logging日誌模組(二)Python
- python(logging )日誌模組學習Python
- 『無為則無心』Python日誌 — 64、Python日誌模組logging介紹Python
- online清理oracle 監聽日誌推薦的做法Oracle
- 大家推薦哪個 golang 的日誌框架,說說理由?Golang框架
- 推薦好用的JavaScript模組JavaScript
- 『無為則無心』Python日誌 — 65、日誌模組logging的使用Python
- Python:使用logging模組記錄日誌Python
- python之logging日誌模組詳解Python
- Python強大的日誌模組loggingPython
- 【Python】logging模組記錄程式日誌Python
- 『無為則無心』Python日誌 — 67、logging日誌模組處理流程Python
- [LearnKu 更新] 新增「文章推薦」模組
- 【python介面自動化】- logging日誌模組Python
- Python模組學習:logging 日誌記錄Python
- python日誌配置Python
- Python 日誌(Log)Python
- 一看就懂,Python 日誌模組詳解及應用Python
- python 推薦系統Python
- 日誌模組(一標頭檔案就實現了日誌記錄)
- python requests模組詳解薦Python
- python optparse模組學習薦Python
- nodejs 日誌模組 winston 的使用NodeJS
- Java 開發中常用的日誌模組Java
- mybaits原始碼分析--日誌模組(四)AI原始碼
- 日誌記錄模組logging
- Yii2 log 模組,訊息日誌
- Python輸出日誌Python
- python 書籍推薦 三Python
- .net下優秀的日誌框架Serilog,你用上了嗎?強烈推薦框架
- Golang語言之Prometheus的日誌模組使用案例GolangPrometheus