Hi Everyone,
Below is the snippet you could use to check the latency from given server to another servers.
$sourceServer=’localhost’
$Destinationserverlist=’localhost’,’CHAY-WIN10′
$PacketCount=4 #default
$FinalServerLatencyReport=@()
foreach ($server in $Destinationserverlist)
{
$FinalServerLatencyReport+= Test-Connection -Source $sourceServer -ComputerName $server -Count $PacketCount| `
Measure-Object ResponseTime -Maximum -minimum | select @{name=’Source Computer’;expression={$sourceServer}},`
@{name=’Target Computer’;expression={$server}}, @{name=’Packet Count’;expression={$_.count}},`
@{name=’Minimum Time(ms)’;expression={$_.Minimum}},@{name=’Maximum Time(ms)’;expression={$_.Maximum}}
}
$FinalServerLatencyReport|Out-GridView
Regards,
Chaitanya