Monitor Redirector Service Performance
You can use any of the VBScript programs below in ActiveXperts Network Monitor. Click here for an explanation about how to include scripts in ActiveXperts Network Monitor.
Example(s)
strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") set objRefresher = CreateObject("WbemScripting.SWbemRefresher") Set colItems = objRefresher.AddEnum _ (objWMIService, "Win32_PerfFormattedData_PerfNet_Redirector").objectSet objRefresher.Refresh For i = 1 to 5 For Each objItem in colItems Wscript.Echo "Bytes Received Per Second: " & _ objItem.BytesReceivedPersec Wscript.Echo "Bytes Total Per Second: " & objItem.BytesTotalPersec Wscript.Echo "Bytes Transmitted Per Second: " & _ objItem.BytesTransmittedPersec Wscript.Echo "Caption: " & objItem.Caption Wscript.Echo "Connects Core: " & objItem.ConnectsCore Wscript.Echo "Connects Lan Manager 2.0: " & _ objItem.ConnectsLanManager20 Wscript.Echo "Connects Lan Manager 2.1: " & _ objItem.ConnectsLanManager21 Wscript.Echo "Connects Windows NT: " & objItem.ConnectsWindowsNT Wscript.Echo "Current Commands: " & objItem.CurrentCommands Wscript.Echo "Description: " & objItem.Description Wscript.Echo "File Data Operations Per Second: " & _ objItem.FileDataOperationsPersec Wscript.Echo "File Read Operations Per Second: " & _ objItem.FileReadOperationsPersec Wscript.Echo "File Write Operations Per Second: " & _ objItem.FileWriteOperationsPersec Wscript.Echo "Name: " & objItem.Name Wscript.Echo "Network Errors Per Second: " & _ objItem.NetworkErrorsPersec Wscript.Echo "Packets Per Second: " & objItem.PacketsPersec Wscript.Echo "Packets Received Per Second: " & _ objItem.PacketsReceivedPersec Wscript.Echo "Packets Transmitted Per Second: " & _ objItem.PacketsTransmittedPersec Wscript.Echo "Read Bytes Cache Per Second: " & _ objItem.ReadBytesCachePersec Wscript.Echo "Read Bytes Network Per Second: " & _ objItem.ReadBytesNetworkPersec Wscript.Echo "Read Bytes NonPaging Per Second: " & _ objItem.ReadBytesNonPagingPersec Wscript.Echo "Read Bytes Paging Per Second: " & _ objItem.ReadBytesPagingPersec Wscript.Echo "Read Operations Random Per Second: " & _ objItem.ReadOperationsRandomPersec Wscript.Echo "Read Packets Per Second: " & objItem.ReadPacketsPersec Wscript.Echo "Read Packets Small Per Second: " & _ objItem.ReadPacketsSmallPersec Wscript.Echo "Reads Denied Per Second: " & objItem.ReadsDeniedPersec Wscript.Echo "Reads Large Per Second: " & objItem.ReadsLargePersec Wscript.Echo "Server Disconnects: " & objItem.ServerDisconnects Wscript.Echo "Server Reconnects: " & objItem.ServerReconnects Wscript.Echo "Server Sessions: " & objItem.ServerSessions Wscript.Echo "Server Sessions Hung: " & objItem.ServerSessionsHung Wscript.Echo "Write Bytes Cache Per Second: " & _ objItem.WriteBytesCachePersec Wscript.Echo "Write Bytes Network Per Second: " & _ objItem.WriteBytesNetworkPersec Wscript.Echo "Write Bytes NonPaging Per Second: " & _ objItem.WriteBytesNonPagingPersec Wscript.Echo "Write Bytes Paging Per Second: " & _ objItem.WriteBytesPagingPersec Wscript.Echo "Write Operations Random Per Second: " & _ objItem.WriteOperationsRandomPersec Wscript.Echo "Write Packets Per Second: " & _ objItem.WritePacketsPersec Wscript.Echo "Write PacketsSmall Per Second: " & _ objItem.WritePacketsSmallPersec Wscript.Echo "Writes Denied Per Second: " & objItem.WritesDeniedPersec Wscript.Echo "Writes Large Per Second: " & objItem.WritesLargePersec Wscript.Sleep 2000 objRefresher.Refresh Next Next