Contact Info

Crumbtrail

ActiveXperts.com » Administration » Scripts » WMI Performance Counters » VBScript

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