2

我正在使用带有 AsyncWrapper 和自定义目标的 NLog v2.0。我想监控 AsyncWrapper 目标 queueSize 的大小。我已经按如下方式配置了 AsyncWrapper。

<target xsi:type="AsyncWrapper"
        name="CustomTargetWrapper"
        queueLimit="100000"
        overflowAction="Discard">
      <target xsi:type="CustomTarget" name="MyTarget" ... />
    </target>

我看到 NLog 支持性能计数器。我相信添加性能计数器来查看写入次数、平均写入次数等很容易,但看起来我无法监控 AsyncWrapper 队列大小。NLog 性能计数器的注释中有一些 TODO 注释,所以它可能还没有完全准备好生产 - http://nlog-project.org/wiki/PerfCounter_target

NLog 性能计数器可以配置为监控 AsyncWrapper 队列大小吗?

4

0 回答 0