Chainsaw不适用于localhost

时间:2011-07-29 07:07:46

标签: logging udp nlog apache-chainsaw

我使用Log2Console查看远程日志。我的记录器是NLog。我的配置如下所示:

<target name="log_main" xsi:type="Chainsaw"
        address="udp://localhost:12345"/>

当我在一台计算机上运行logs producer和Log2Console时,不会显示任何日志。当我在不同的机器上运行它们时(当然指定相应的地址),一切正常。

我尝试用127.0.0.1127.0.0.2替换localhost。我也尝试在Log2Console中启用/禁用IPv6,但它仍然不起作用 我的系统是Win7 x64。

2 个答案:

答案 0 :(得分:1)

我遇到了与UDP相同的问题。当我尝试TCP时,我得到“无效的流标题:3C6C6F67”异常。没有找到解决方案,但我已经开始使用Log2Console(http://log2console.codeplex.com/)了。您可以使用相同的xsi:type="Chainsaw"目标。 这对我来说更简单但更强大。它也可以无缝地使用NLog。

答案 1 :(得分:1)

我有同样的问题。 TCP或UDP没关系,但是当我为本地机器指定了完整的IP地址时,它就可以了。