LCSIP01Peers - WMI sample in VBScript
The foundations for Manageability in Windows 2019/2012/2008/ and Windows 10/8/7/Vista/XP are Windows Management Instrumentation (WMI; formerly WBEM) and WMI extensions for Windows Driver Model (WDM).
ActiveXperts Network Monitor provides the ability to build monitor check routines based on WMI. ActiveXperts has collected more than a hundred WMI samples. You can use these samples as a base for new check routines you can write yourself.
On this site, you can find many WMI samples.
The LCSIP01Peers WMI class can be used in ActiveXperts Network Monitor to monitor your servers.
LCSIP01Peers
Example(s)
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * From Win32_PerfRawData_WSIPPerf_LCSIP01Peers") For Each objItem in colItems WScript.Echo "Caption:" & objItem.Caption WScript.Echo "Description:" & objItem.Description WScript.Echo "Frequency_Object:" & objItem.Frequency_Object WScript.Echo "Frequency_PerfTime:" & objItem.Frequency_PerfTime WScript.Echo "Frequency_Sys100NS:" & objItem.Frequency_Sys100NS WScript.Echo "Name:" & objItem.Name WScript.Echo "SIP000ConnectionsActive:" & objItem.SIP000ConnectionsActive WScript.Echo "SIP001TLSConnectionsActive:" & objItem.SIP001TLSConnectionsActive WScript.Echo "SIP002InactiveConnectionsDropped:" & objItem.SIP002InactiveConnectionsDropped WScript.Echo "SIP003RevokedConnectionsDropped:" & objItem.SIP003RevokedConnectionsDropped WScript.Echo "SIP004AboveLimitConnectionsDroppedAccessProxiesonly:" & objItem.SIP004AboveLimitConnectionsDroppedAccessProxiesonly WScript.Echo "SIP005OutgoingConnectsFailed:" & objItem.SIP005OutgoingConnectsFailed WScript.Echo "SIP006OutgoingTLSNegotiationsFailed:" & objItem.SIP006OutgoingTLSNegotiationsFailed WScript.Echo "SIP007ReceivedBytes:" & objItem.SIP007ReceivedBytes WScript.Echo "SIP008ReceivedBytesPersec:" & objItem.SIP008ReceivedBytesPersec WScript.Echo "SIP009SentBytes:" & objItem.SIP009SentBytes WScript.Echo "SIP010SentBytesPersec:" & objItem.SIP010SentBytesPersec WScript.Echo "SIP011CompressedBytesforConnections:" & objItem.SIP011CompressedBytesforConnections WScript.Echo "SIP012UncompressedBytesforConnections:" & objItem.SIP012UncompressedBytesforConnections WScript.Echo "SIP013NonblockingSends:" & objItem.SIP013NonblockingSends WScript.Echo "SIP014NonblockingSendsPersec:" & objItem.SIP014NonblockingSendsPersec WScript.Echo "SIP015OverlappedSends:" & objItem.SIP015OverlappedSends WScript.Echo "SIP016OverlappedSendsPersec:" & objItem.SIP016OverlappedSendsPersec WScript.Echo "SIP017SendsOutstanding:" & objItem.SIP017SendsOutstanding WScript.Echo "SIP018SendsTimedOut:" & objItem.SIP018SendsTimedOut WScript.Echo "SIP019SendsTimedOutPersec:" & objItem.SIP019SendsTimedOutPersec WScript.Echo "SIP020AverageOutgoingQueueDelay:" & objItem.SIP020AverageOutgoingQueueDelay WScript.Echo "SIP020AverageOutgoingQueueDelay_Base:" & objItem.SIP020AverageOutgoingQueueDelay_Base WScript.Echo "SIP022AverageNumberOfMessagesInProcessing:" & objItem.SIP022AverageNumberOfMessagesInProcessing WScript.Echo "SIP023FlowcontrolledConnections:" & objItem.SIP023FlowcontrolledConnections WScript.Echo "SIP024FlowcontrolledConnectionsDropped:" & objItem.SIP024FlowcontrolledConnectionsDropped WScript.Echo "SIP025AverageFlowControlDelay:" & objItem.SIP025AverageFlowControlDelay WScript.Echo "SIP025AverageFlowControlDelay_Base:" & objItem.SIP025AverageFlowControlDelay_Base WScript.Echo "SIP027IncomingRequests:" & objItem.SIP027IncomingRequests WScript.Echo "SIP028IncomingRequestsPersec:" & objItem.SIP028IncomingRequestsPersec WScript.Echo "SIP029IncomingResponses:" & objItem.SIP029IncomingResponses WScript.Echo "SIP030IncomingResponsesPersec:" & objItem.SIP030IncomingResponsesPersec WScript.Echo "SIP031OutgoingRequests:" & objItem.SIP031OutgoingRequests WScript.Echo "SIP032OutgoingRequestsPersec:" & objItem.SIP032OutgoingRequestsPersec WScript.Echo "SIP033OutgoingResponses:" & objItem.SIP033OutgoingResponses WScript.Echo "SIP034OutgoingResponsesPersec:" & objItem.SIP034OutgoingResponsesPersec WScript.Echo "SIP035RequestsDroppedDueToUserLimitsExceeded:" & objItem.SIP035RequestsDroppedDueToUserLimitsExceeded WScript.Echo "Timestamp_Object:" & objItem.Timestamp_Object WScript.Echo "Timestamp_PerfTime:" & objItem.Timestamp_PerfTime WScript.Echo "Timestamp_Sys100NS:" & objItem.Timestamp_Sys100NS WScript.Echo "" WScript.Echo "########" WScript.Echo "" Next