azure 有东西正在写入我的日志,我无法阻止它

0yg35tkg  于 2023-03-19  发布在  其他
关注(0)|答案(1)|浏览(95)

我有一个在Azure中运行的Web应用程序。它使用Serilog进行日志记录。
使用Serilog:MinimimLevel:Override AppConfig条目,我能够控制我想要的输出级别。
除了
有些东西正在用“Microsoft.AspNetCore.Hosting.Diagnostics”的SourceContext写入,它为每个对/api/health的Http调用写入2条消息,一条标记调用的开始,另一条标记调用的结束。
另一个“有趣”的事情是,消息内容的格式与日志中的所有其他消息的格式不同。我使用了一个自定义的Json格式化程序,但这些神奇的日志条目似乎没有使用它。
我在我的Program.cs中找不到任何可能负责的内容。

app.UseElasticApm(builder.Configuration, new HttpDiagnosticsSubscriber());

这是唯一看起来可疑的东西,但把它拿出来没有任何影响。
无论它是什么,它正在这样做大约6次/分钟。
有谁能给我一些建议,告诉我如何阻止此输出出现?

kwvwclae

kwvwclae1#

这看起来像AspNetCore日志。您可以像this一样禁用它

相关问题