Menu Close

第 21 章 level

来自各种来源的日志记录级别,包括 rsyslog(severitytext property)、一个 Python 日志记录模块等。

以下值来自 syslog.h,并在前面加上它们的 等效数字

  • 0 = emerg,系统不可用。
  • 1 = alert,必须立即执行操作。
  • 2 = crit,关键条件。
  • 3 = err,错误条件。
  • 4 = warn,警告条件。
  • 5 = notice,正常但有严重情况。
  • 6 = info,信息。
  • 7 = debug,debug 级信息。

以下两个值不是 syslog.h 的一部分,但被广泛使用:

  • 8 = trace,trace 级的信息,它比 debug 信息更详细。
  • 9 = unknown,日志记录系统获得一个无法被识别的值。

在前面的列表中,将其他日志记录系统的日志级别或优先级映射到其最接近的匹配项。例如,在 python logging 中,您可以使用 CRITICAL 匹配 crit,使用 ERROR 匹配 err,以此类推。

数据类型

关键字

示例值

info