4
選擇消息的日誌級別一直困擾着我。 儘管我確實做出了明智的決定,但是我沒有遵守任何真正的標準。 有沒有什麼標準?如何形式化選擇日誌級別的正確策略?
你在你的web應用程序在日誌記錄級別決定何時採取什麼策略?
的日誌庫,我使用有以下幾個層次:
- 調試
- 資訊
- 警告
- 錯誤
- 關鍵
- 警報
提前致謝!
選擇消息的日誌級別一直困擾着我。 儘管我確實做出了明智的決定,但是我沒有遵守任何真正的標準。 有沒有什麼標準?如何形式化選擇日誌級別的正確策略?
你在你的web應用程序在日誌記錄級別決定何時採取什麼策略?
的日誌庫,我使用有以下幾個層次:
提前致謝!
日誌級別的使用是非常不同的,並不是刻在石頭上。在我的公司,我們主要使用Log4j
與水平fatal
,error
,warn
,info
和debug
。我們的指導方針是:
您可以將這些錯誤級別應用於幾乎任何日誌記錄庫。例如,您可以使用我的描述致命爲您的CRITICAL級別。
感謝您的回答。我從來沒有真正想過在用戶或應用程序引起的錯誤之間作出任何區別(我承認,這很愚蠢)。 –
我想知道「log4js」中出現的「TRACE」級別?它似乎是最詳細的日誌記錄級別,甚至高於「DEBUG」。什麼時候應該使用它? –