第 1 章 日志级别
日志记录是监控和调试软件应用程序的基本部分。它可让您了解应用程序运行时如何运行,并可帮助您检测和诊断问题。通过调整日志级别,您可以控制日志中显示的信息量和类型,范围从高度详细的诊断输出到最重要的错误。通过这种灵活性,您可以自定义日志输出以匹配当前的要求,无论是在开发、测试还是生产环境中。
您可以从以下日志级别中选择,按详细程度列出:
-
调试:详细的信息,仅在故障排除时很有用。 -
info:有关应用程序操作的一般信息。这是默认级别。 -
warn:指示可能需要注意的潜在问题或情况。 -
Error: 指定发生的错误,但可能无法阻止应用程序继续进行。 -
Critical:指示需要立即关注且可能阻止应用程序正常工作的关键错误。
您可以通过设置日志级别来控制日志记录的详细程度。日志级别决定了在控制台中显示的事件的最小严重性级别。例如,如果日志级别设置为 'info',则忽略严重性级别为 'debug' 的事件。
要提高日志级别,您可以将 LOG_LEVEL 环境变量设置为更高的严重性级别,如 'warn' 或 'error'。但是,如果现有代码主要以较低严重性级别(如 'debug' 或 'info')发送日志,则增加日志级别可能不会产生更多输出。在这种情况下,将代码中的日志记录语句调整为使用更高的严重性级别来查看更多输出。
除了设置 LOG_LEVEL 环境变量之外,不需要额外的步骤,但其效率取决于代码中的现有日志记录语句。