有人可以向我澄清什么是configurationWindows Server 2012 NLB的日志logging和监视的最佳做法。 我相信pipe理服务和networking驱动程序有两种types的日志logging。 其中一个(不确定哪个)可以在NLBpipe理器中启用。 我很想知道什么是尝试或build议在这里loggingconfiguration。
由于经常发生我感兴趣的事件,其中一个节点发生物理故障(某些底层的超级遮阳板故障),并且没有到该节点的networking连接(没有ping),根据未经证实的语句,NLB继续尝试为客户提供服务从失败的节点。 我想从NLB POV来调查/validation它为什么没有正确处理节点故障。 尽pipe我目前的理解是NLB日志logging被默认禁用,并且我从其他日志中可以收集的日志并不多。
我该如何调查这种情况?
这看起来对于debugging非常有用,但可以按照Event Tracing for Windows标准的常规Event Tracing for Windows ( 一些信息 )进行旋转: [Windows 2008] R2中的networking负载平衡:使用ETW跟踪
为了持续可用性,我已经将不支持的man文件保存为要点 。 您可以按如下方式安装它:
wevtutil im networkloadbalancing-core-diagnostic.events.man
至于日志旋转的想法,这个post说:
To view events as a text file first stop the provider and then use: wevtutil sl Microsoft-Windows-NLB/Diagnostic /e:false /q wevtutil qe Microsoft-Windows-NLB/Diagnostic /f:text > events.txt
build立一些其他的逻辑来检查大小,只保留几天,你应该设置一个方法来轮换日志文件。