asp.net-core-mvc - 我在哪里可以关闭应用洞察中的请求跟踪日志
问题描述
我在我的 .net 核心应用程序中设置了应用程序洞察,在日志中我看到了这些请求跟踪:
请求开始 HTTP/1.1 GET 请求在 1.0838 毫秒内完成 404
这些被记录了很多,并且正在推高账单。我怎样才能关闭这些?
解决方案
这些很可能来自 ILogger 日志。您可以使用过滤器不根据类别收集 ILogger 日志。您需要找到类别并应用筛选器,以便这些日志不会发送到 ApplicationInsights。
以下完全禁用所有类别的 ILogger 日志。你会想要一些更自定义的东西,你可以相应地调整过滤器。
builder.AddFilter<ApplicationInsightsLoggerProvider>("", LogLevel.None);
推荐阅读
- scala - 获取 Scala 集合变量的类型
- django - 如何对与相应模型不同的数据库进行初始迁移?
- webpack - 模块构建失败(来自 ./node_modules/babel-loader/lib/index.js):TypeError:无法读取 null 的属性“绑定”
- php - 为什么我的包含与不正确的 DIRECTORY_SEPARATOR 一起工作?
- javascript - 如何将单击事件绑定到已动态呈现的添加的 select2 下拉列表
- python - 使用python绘制/绘制excel文件数据
- php - 包含和输出另一个 PHP 变量的 PHP 字符串
- powerbi - 在 Power BI 中使用总计进行除法 – 每 FTE 成本
- custom-post-type - CPT父页面有子页面
- python-3.x - Odoo 11 Qweb 报告空白页