Django中日誌的設定

2021-10-01 22:35:01 字數 742 閱讀 7843

debug:⽤於除錯目的底層系統資訊;

info:一般系統資訊;

warning:描述已發⽣的小問題的資訊;

error:描述已發生的主要問題的資訊;

critical:描述已發生的嚴重問題的資訊。

建立py⽂件,寫入:

import logging

# 建立⽇日誌記錄器器

logger = logging.getlogger(

'django'

)# 輸出⽇日誌

logger.debug(

'測試logging模組debug'

) logger.info(

'測試logging模組info'

) logger.error(

'測試logging模組error'

)

現在⼯程檔案⾥建立logs檔案

問題:logs⽂件⽬錄需求被git倉庫記錄和管理。

當把 *.log 都忽略掉後,logs檔案⽬錄為空。

但是,git是不允許提交乙個空的目錄到版本庫上的。

解決:在空檔案目錄中建立⼀個.gitkeep⽂件,然後即可提交。

logging =

,'******':,

},'filters':,

},'handlers':,

'file':,

},'loggers':,

}}

Settings 中 日誌的配置

settings 中 日誌的配置 在settings中配置loggings檔案,在base dir目錄下建立相應的資料夾就可以生成相應的執行日誌了。通過日誌我們可以分析到錯誤在什麼地方,有什麼異常。在生產環境下有很大的用處。django中要用logging 還得有一定的配置規律,setting 中配...

nodejs中日誌的使用

const logger require morgan var express require express var fs require fs var logger require morgan var accesslogstream fs.createwritestream dirname a...

hive 中日誌的存放位置

目前hive啟動無法成功,想檢視下hive的日誌定位問題,但發現hive的安裝目錄下並沒有hive的日誌,後來經過在網上谷歌發現 hive中的日誌分為兩種 1.系統日誌,記錄了hive的運 況,錯誤狀況。2.job 日誌,記錄了hive 中job的執行的歷史過程。系統日誌儲存在什麼地方呢 在hive...