如何降低Console中报告的日志记录级别?


1

我认为我的macOS在一些调试模式下工作,但我不确定,因为当我打开时 安慰 我每秒看到很多日志条目,尽管做得不多。如果我启用了该模式,我不记得它是如何启用的。有一些关于内存分配的条目, 和其他一些。

在我没有看到这么多日志之前,除非它是塞拉利昂的东西。

我没有任何额外的东西 boot-args 运行时的部分: nvram -p

这是一个例子:

Console macOS logs

如何降低日志的详细程度?或者预计会有这样的事情?

我知道我可以选择过滤日志 错误和错误 ,但这不是我想要的。

Answers:


2

不,减少macOS日志的冗长不是标准选项。

虽然可能有终端命令/标志或mod GUI应用程序允许您更改记录的错误级别,但我建议不要这样做,因为如果您需要支持/帮助,控制台日志将成为其中一个位置技术人员会审查,如果他们被截断,那么调查问题的人的线索就会减少。


2

您可以使用更改系统范围的日志记录设置 log(1)

sudo log config --mode "level: error"

...应该仅限制记录到错误级别的消息。

我没有测试过这个,我会反对它。而是使用 log 与Console应用程序协作的命令,仅过滤您要查看的消息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.