日志等级

Posted dxx8575

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日志等级相关的知识,希望对你有一定的参考价值。

如果有良好的习惯的人平时工作的时候会将领导交待下来的工作分为:紧急重要、重要不紧急、紧急不重要、不紧急不重要等;同样ASP.NET Core也将日志定义了多个等级,从0到5总共6个等级:
  • Trace = 0

这个级别只对开发人员调试有价值。这些消息可能包含敏感的应用程序数据,因此不应该在生产环境中启用。

  • Debug = 1

对于在开发和调试过程中具有短期可用性的信息。如果不是出现问题在生产环境一般不建议启用。

  • Information = 2

用于跟踪应用程序,这些日志有长期的价值。

  • Warning = 3

用于程序中的异常或意外事件。这些可能包括错误或其他不导致应用程序停止的条件,但是可能需要进行排查。

  • Error = 4

对于不能处理的错误过异常。这些消息表明当前的活动或操作(例如当前的HTTP请求)失败,而不是应用程序范围的失败。

  • Critical = 5

对于那些需要立即关注的失败。示例:磁盘空间中的数据丢失场景。

以上是关于日志等级的主要内容,如果未能解决你的问题,请参考以下文章

scrapy框架的日志等级和请求传参, 优化效率

13.scrapy框架的日志等级和请求传参

爬虫的日志

scrapy之日志等级

日志等级与请求传参

filebeat配置日志记录(等级)