LCSIP03Requests - 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 LCSIP03Requests WMI class can be used in ActiveXperts Network Monitor to monitor your servers.
LCSIP03Requests
Example(s)
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * From Win32_PerfFormattedData_WSIPPerf_LCSIP03Requests") 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 "SIP000IncomingACKRequests:" & objItem.SIP000IncomingACKRequests WScript.Echo "SIP001IncomingACKRequestsPersec:" & objItem.SIP001IncomingACKRequestsPersec WScript.Echo "SIP002IncomingBYERequests:" & objItem.SIP002IncomingBYERequests WScript.Echo "SIP003IncomingBYERequestsPersec:" & objItem.SIP003IncomingBYERequestsPersec WScript.Echo "SIP004IncomingCANCELRequests:" & objItem.SIP004IncomingCANCELRequests WScript.Echo "SIP005IncomingCANCELRequestsPersec:" & objItem.SIP005IncomingCANCELRequestsPersec WScript.Echo "SIP006IncomingINFORequests:" & objItem.SIP006IncomingINFORequests WScript.Echo "SIP007IncomingINFORequestsPersec:" & objItem.SIP007IncomingINFORequestsPersec WScript.Echo "SIP008IncomingINVITERequests:" & objItem.SIP008IncomingINVITERequests WScript.Echo "SIP009IncomingINVITERequestsPersec:" & objItem.SIP009IncomingINVITERequestsPersec WScript.Echo "SIP010IncomingMESSAGERequests:" & objItem.SIP010IncomingMESSAGERequests WScript.Echo "SIP011IncomingMESSAGERequestsPersec:" & objItem.SIP011IncomingMESSAGERequestsPersec WScript.Echo "SIP012IncomingNEGOTIATERequests:" & objItem.SIP012IncomingNEGOTIATERequests WScript.Echo "SIP013IncomingNEGOTIATERequestsPersec:" & objItem.SIP013IncomingNEGOTIATERequestsPersec WScript.Echo "SIP014IncomingNOTIFYRequests:" & objItem.SIP014IncomingNOTIFYRequests WScript.Echo "SIP015IncomingNOTIFYRequestsPersec:" & objItem.SIP015IncomingNOTIFYRequestsPersec WScript.Echo "SIP016IncomingOPTIONRequests:" & objItem.SIP016IncomingOPTIONRequests WScript.Echo "SIP017IncomingOPTIONRequestsPersec:" & objItem.SIP017IncomingOPTIONRequestsPersec WScript.Echo "SIP018IncomingREFERRequests:" & objItem.SIP018IncomingREFERRequests WScript.Echo "SIP019IncomingREFERRequestsPersec:" & objItem.SIP019IncomingREFERRequestsPersec WScript.Echo "SIP020IncomingREGISTERRequests:" & objItem.SIP020IncomingREGISTERRequests WScript.Echo "SIP021IncomingREGISTERRequestsPersec:" & objItem.SIP021IncomingREGISTERRequestsPersec WScript.Echo "SIP022IncomingSERVICERequests:" & objItem.SIP022IncomingSERVICERequests WScript.Echo "SIP023IncomingSERVICERequestsPersec:" & objItem.SIP023IncomingSERVICERequestsPersec WScript.Echo "SIP024IncomingSUBSCRIBERequests:" & objItem.SIP024IncomingSUBSCRIBERequests WScript.Echo "SIP025IncomingSUBSCRIBERequestsPersec:" & objItem.SIP025IncomingSUBSCRIBERequestsPersec WScript.Echo "SIP026IncomingBENOTIFYRequests:" & objItem.SIP026IncomingBENOTIFYRequests WScript.Echo "SIP027IncomingBENOTIFYRequestsPersec:" & objItem.SIP027IncomingBENOTIFYRequestsPersec WScript.Echo "SIP028IncomingOTHERRequests:" & objItem.SIP028IncomingOTHERRequests WScript.Echo "SIP029IncomingOTHERRequestsPersec:" & objItem.SIP029IncomingOTHERRequestsPersec WScript.Echo "SIP030LocalNOTIFYRequests:" & objItem.SIP030LocalNOTIFYRequests WScript.Echo "SIP031LocalNOTIFYRequestsPersec:" & objItem.SIP031LocalNOTIFYRequestsPersec WScript.Echo "SIP032LocalBENOTIFYRequests:" & objItem.SIP032LocalBENOTIFYRequests WScript.Echo "SIP033LocalBENOTIFYRequestsPersec:" & objItem.SIP033LocalBENOTIFYRequestsPersec WScript.Echo "SIP034LocalINFORequests:" & objItem.SIP034LocalINFORequests WScript.Echo "SIP035LocalINFORequestsPersec:" & objItem.SIP035LocalINFORequestsPersec WScript.Echo "SIP036LocalBYERequests:" & objItem.SIP036LocalBYERequests WScript.Echo "SIP037LocalBYERequestsPersec:" & objItem.SIP037LocalBYERequestsPersec WScript.Echo "SIP038LocalCANCELRequests:" & objItem.SIP038LocalCANCELRequests WScript.Echo "SIP039LocalCANCELRequestsPersec:" & objItem.SIP039LocalCANCELRequestsPersec WScript.Echo "SIP040IncomingACKRequestsproxied:" & objItem.SIP040IncomingACKRequestsproxied WScript.Echo "SIP041IncomingACKRequestsProxiedPersec:" & objItem.SIP041IncomingACKRequestsProxiedPersec WScript.Echo "SIP042IncomingBYERequestsproxied:" & objItem.SIP042IncomingBYERequestsproxied WScript.Echo "SIP043IncomingBYERequestsProxiedPersec:" & objItem.SIP043IncomingBYERequestsProxiedPersec WScript.Echo "SIP044IncomingCANCELRequestsproxied:" & objItem.SIP044IncomingCANCELRequestsproxied WScript.Echo "SIP045IncomingCANCELRequestsProxiedPersec:" & objItem.SIP045IncomingCANCELRequestsProxiedPersec WScript.Echo "SIP046IncomingINFORequestsproxied:" & objItem.SIP046IncomingINFORequestsproxied WScript.Echo "SIP047IncomingINFORequestsProxiedPersec:" & objItem.SIP047IncomingINFORequestsProxiedPersec WScript.Echo "SIP048IncomingINVITERequestsproxied:" & objItem.SIP048IncomingINVITERequestsproxied WScript.Echo "SIP049IncomingINVITERequestsProxiedPersec:" & objItem.SIP049IncomingINVITERequestsProxiedPersec WScript.Echo "SIP050IncomingMESSAGERequestsproxied:" & objItem.SIP050IncomingMESSAGERequestsproxied WScript.Echo "SIP051IncomingMESSAGERequestsProxiedPersec:" & objItem.SIP051IncomingMESSAGERequestsProxiedPersec WScript.Echo "SIP052IncomingNOTIFYRequestsproxied:" & objItem.SIP052IncomingNOTIFYRequestsproxied WScript.Echo "SIP053IncomingNOTIFYRequestsProxiedPersec:" & objItem.SIP053IncomingNOTIFYRequestsProxiedPersec WScript.Echo "SIP054IncomingOPTIONRequestsproxied:" & objItem.SIP054IncomingOPTIONRequestsproxied WScript.Echo "SIP055IncomingOPTIONRequestsProxiedPersec:" & objItem.SIP055IncomingOPTIONRequestsProxiedPersec WScript.Echo "SIP056IncomingREFERRequestsproxied:" & objItem.SIP056IncomingREFERRequestsproxied WScript.Echo "SIP057IncomingREFERRequestsProxiedPersec:" & objItem.SIP057IncomingREFERRequestsProxiedPersec WScript.Echo "SIP058IncomingSERVICERequestsproxied:" & objItem.SIP058IncomingSERVICERequestsproxied WScript.Echo "SIP059IncomingSERVICERequestsProxiedPersec:" & objItem.SIP059IncomingSERVICERequestsProxiedPersec WScript.Echo "SIP060IncomingREGISTERRequestsproxied:" & objItem.SIP060IncomingREGISTERRequestsproxied WScript.Echo "SIP061IncomingREGISTERRequestsProxiedPersec:" & objItem.SIP061IncomingREGISTERRequestsProxiedPersec WScript.Echo "SIP062IncomingSUBSCRIBERequestsproxied:" & objItem.SIP062IncomingSUBSCRIBERequestsproxied WScript.Echo "SIP063IncomingSUBSCRIBERequestsProxiedPersec:" & objItem.SIP063IncomingSUBSCRIBERequestsProxiedPersec WScript.Echo "SIP064IncomingBENOTIFYRequestsproxied:" & objItem.SIP064IncomingBENOTIFYRequestsproxied WScript.Echo "SIP065IncomingBENOTIFYRequestsProxiedPersec:" & objItem.SIP065IncomingBENOTIFYRequestsProxiedPersec WScript.Echo "SIP066IncomingOTHERRequestsproxied:" & objItem.SIP066IncomingOTHERRequestsproxied WScript.Echo "SIP067IncomingOTHERRequestsProxiedPersec:" & objItem.SIP067IncomingOTHERRequestsProxiedPersec 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