问题标签 [log-level]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
91 浏览

puppet - 如何更改 ELK 的 puppetserver 日志级别

我有一个木偶服务器 5.3,它记录到 logstash。

每天我会收到大约 9 万条消息,其中 95% 是日志级别的 INFO。我只想获得 WARN 和 ERROR 级别,但无论我尝试什么,我仍然会获得 INFO。这就是我通过 logback.xml 将数据发送到 logstash 的方式:

这是我检查 Kibana 时得到的:

我可以在 Kibana 中过滤掉结果,但我宁愿不要给它提供无用的消息,从而节省 IO、网络流量和磁盘空间。

0 投票
1 回答
1438 浏览

jenkins - 如何微调 SonarQube Gradle 插件的级别

我正在为Gradle (4.7 版)使用SonarQube 插件(2.6.1版),并且在我的 CI 服务器上运行声纳分析时遇到了很多不重要的日志输出的问题。

有没有办法微调这个插件的日志级别

我检查了文档,但与我发现的日志输出相关的唯一设置是 JVM 参数“ verbose”,我没有使用任何一种方式(我猜默认是false所以不应该为我打开)。

编辑:以下是一些我想去掉的输出示例:

  1. findbugs 分析期间的一些巨大的异常堆栈跟踪(这个被缩短了,不想发布整个堆栈跟踪,它真的很大)。
  1. 来自 PMD 的堆栈跟踪:
  1. 很多不相关的警告,例如:

我不知道究竟是什么导致了这些问题,但由于我的应用程序和声纳分析的结果看起来都不错,我想摆脱这些日志输出,因为它们只会污染我在 Jenkins 上的日志并使它们不可读.

0 投票
1 回答
876 浏览

java - 不同日志级别的可加性为假,使用哪个记录器级别?

请考虑以下片段:

我是否正确假设 Section1 将以警告级别记录。以及所有级别的第 2 节(不是信息)?

更新:我的意思是第 1 节的警告级别或以上。

0 投票
1 回答
10697 浏览

c# - Overriding MinimumLevel doesn't work in Serilog

Trying to set minimum log level for Serilog 2.8.0 (in .NET 4.6.2). Logging is working fine, but not the Override feature.

Here is my Program.cs:

And the appsettings.json file:

Expected to see all the logs, starting from Information, but instead got only from Warning.

0 投票
1 回答
87 浏览

python - R logger 的调试器级别 - FINEST 是否等于 Python 的 DEBUG?

我正在尝试通过了解其功能将R脚本转换为Python 。

他们在 R 中创建了一个记录器并设置了记录器的级别。我对此感到困惑的是FINEST日志级别这个词。我以前在任何语言中都没有遇到过这样的水平。

R中的那个FINEST级别是否等于提供所有输出的 Python 的级别? DEBUG

0 投票
0 回答
97 浏览

java - 业务验证错误的日志级别

如果我有一个验证规则可以防止对实体的重复放置请求,我应该在我的日志中将这种情况记录为错误或信息吗?如果我看到连接到 DB 的错误或调用外部 api 的错误,我会将这些记录为错误。但是,我想了解记录外部 api 返回的业务错误或我的服务捕获的验证错误的最佳实践是什么。

0 投票
1 回答
227 浏览

log4j2 - 如何在log4j2中将不同的日志级别写入不同的滚动文件

我有一个 log4j2.xml 如下:

但是,我将eaton.log 的阈值设置为调试,但它们都记录了调试级别。出于某种原因,我不想为另一个文件添加 ThresholdFilter 标记。任何帮助表示赞赏。

0 投票
1 回答
80 浏览

android - 限制android进程的日志级别

我正在尝试限制进程/system/bin/mm-qcamera-daemon的日志级别,因为当摄像头开始工作(录制视频)时,它会生成许多类似于以下条目的日志:

相机工作正常,但我看到这个过程的 CPU 使用率很高。我试图通过使用以下命令来限制进程的日志级别,但它似乎没有效果:

任何帮助或提示都非常受欢迎。

PD:我使用的设备没有植根,所以我无法创建/data/local.prop文件,这是我在其他答案中阅读时限制日志级别的另一种选择。

0 投票
1 回答
167 浏览

python - Python输出文件的不同日志级别和终端

有没有办法在不使用外部模块的情况下将终端输出的日志级别设置为 info,并将 *.log 的日志级别设置为警告?

我为什么要问?我有一个可以运行很长时间的脚本。因此,我想在终端中看到我的代码仍在运行,但不想获取 *.log 文件中的所有信息。只有当日志级别为 30 或更高时,它才会打印到我的日志文件中。

0 投票
1 回答
323 浏览

nginx - 如何分离或过滤 nginx 错误日志级别

正如我在 nginx 中所理解的那样,我可以将错误日志指定为 warn 、 error 、 info 、 debug ……

我的问题是我想在单独的文件中包含警告日志和错误日志,但是如您所知,如果我为警告日志指定一个文件,那么它也会包含错误日志

所以我将有一个只包含错误日志的文件和另一个同时包含错误日志和警告日志的文件

但我想要一个仅用于错误的文件,另一个仅用于警告

我怎样才能将它们完全分开?