节点状态诊断

Microsoft.Windows.NetworkLoadBalancing.NodeStatusDiagnostic (Diagnostic)

检索 NLB 群集信息

Element properties:

TargetMicrosoft.Windows.NetworkLoadBalancing.ServerRole
MonitorMicrosoft.Windows.NetworkLoadBalancing.NodeStatus
RemotableFalse
Timeout300
Execute On StateError
CategoryAvailabilityHealth
Enabledtrue
AccessibilityInternal

Member Modules:

ID Module Type TypeId RunAs 
Probe ProbeAction System.CommandExecuterProbe Default

Source Code:

<Diagnostic ID="Microsoft.Windows.NetworkLoadBalancing.NodeStatusDiagnostic" Accessibility="Internal" Enabled="true" Target="Microsoft.Windows.NetworkLoadBalancing.ServerRole" Monitor="Microsoft.Windows.NetworkLoadBalancing.NodeStatus" ExecuteOnState="Error" Remotable="false" Timeout="300">
<Category>AvailabilityHealth</Category>
<ProbeAction ID="Probe" TypeID="System!System.CommandExecuterProbe">
<ApplicationName>%windir%\system32\nlb.exe</ApplicationName>
<WorkingDirectory/>
<CommandLine>display $Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/ClusterIP$</CommandLine>
<TimeoutSeconds>300</TimeoutSeconds>
<RequireOutput>true</RequireOutput>
</ProbeAction>
</Diagnostic>