如何通过NDC过滤?

发布于 2024-08-10 14:17:09 字数 283 浏览 2 评论 0原文

在 log4net 中,我想通过 NDC 的值过滤日志消息,如下所示:

  <filter type="log4net.Filter.PropertyFilter">
    <Key value="NDC" />
    <stringToMatch value="MyContext" />
  </filter>

不知怎的,上面的过滤器没有像我预期的那样工作。

如何为我的附加程序配置仅匹配特定 NDC 的过滤器?

In log4net I want to filter log messages by the value of the NDC like this:

  <filter type="log4net.Filter.PropertyFilter">
    <Key value="NDC" />
    <stringToMatch value="MyContext" />
  </filter>

Somehow the above filter is not working like I expected.

How do I have to configure a filter for my appender that will only match a certain NDC?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光清浅 2024-08-17 14:17:09

我刚刚找到了解决方案。我忘记通过添加以下行来过滤掉不匹配的事件:

<filter type="log4net.Filter.DenyAllFilter" />

I just found the solution. I forgot to filter out the non matching events by adding the following line:

<filter type="log4net.Filter.DenyAllFilter" />
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文