$Config/IntervalSeconds$ $Config/SyncTime$ RP.SolarWinds.Node.NodeHealth.Monitor.DataSource.ps1 $IncludeFileContent/Scripts/RP.SolarWinds.Node.NodeHealth.Monitor.DataSource.ps1$ Username $RunAs[Name="Lib!RP.SolarWinds.RunAsAccount"]/UserName$ Password $RunAs[Name="Lib!RP.SolarWinds.RunAsAccount"]/Password$ $Config/TimeoutSeconds$ System!System.PropertyBagData $Config/IntervalSeconds$ $Config/SyncTime$ $Config/TimeoutSeconds$ Property[@Name='Status'] NotEqual 2 Property[@Name='Status'] NotEqual 3 Property[@Name='Name'] Equal $Target/Property[Type="Lib!RP.SolarWinds.Node"]/Caption$ Property[@Name='Status'] Equal 3 Property[@Name='Name'] Equal $Target/Property[Type="Lib!RP.SolarWinds.Node"]/Caption$ Property[@Name='Status'] Equal 2 Property[@Name='Name'] Equal $Target/Property[Type="Lib!RP.SolarWinds.Node"]/Caption$ AvailabilityHealth Warning true Normal MatchMonitorHealth $Data/Context/Property[@Name='Name']$ $Target/Property[Type='Lib!RP.SolarWinds.Node']/IPAddress$ $Data/Context/Property[@Name='StatusDescription']$ $Data/Context/Property[@Name='DetailsUrl']$ $Target/Host/Host/Property[Type='Windows!Microsoft.Windows.Computer']/NetworkName$ $Target/Property[Type='Lib!RP.SolarWinds.Node']/Location$ $Target/Property[Type='Lib!RP.SolarWinds.Node']/Contact$ $Data/Context/Property[@Name='NodeStatusRootCause']$ 300 120 Network Node Health Monitor Good Condition Warning Condition Error Condition {2} Device: {0} IP-address: {1} {7} Location: {5} Contact: {6} For more information: https://{4}{3}