是否有标准的记录级别订单,从安静到详细?

时间:2010-12-31 17:21:43

标签: language-agnostic logging

许多日志记录系统允许您按“日志级别”过滤日志,其中级别是名称为“DEBUG”,“INFO”和“ERROR”的整数。我的问题是,DEBUG总是小于错误?或者这取决于系统?我知道不能保证系统遵循标准,但我只是好奇大多数日志系统是否遵循这种思维模式?

2 个答案:

答案 0 :(得分:7)

没有针对日志记录级别的行业标准。通常遵循的惯例是debug<信息<警告<错误<致命的。

答案 1 :(得分:3)

在Python的日志记录模块和Android中都是如此。如果将该字段描述为“优先级”,则有意义,因为ERROR始终具有比DEBUG更高的优先级。我会惊讶地发现一个反转水平的记录器。