Contact Info

Crumbtrail

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

LCUSrv23ConferenceControl - 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 LCUSrv23ConferenceControl WMI class can be used in ActiveXperts Network Monitor to monitor your servers.


LCUSrv23ConferenceControl

Example(s)

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")

Set colItems = objWMIService.ExecQuery("Select * From Win32_PerfRawData_WRTCESPf_LCUSrv23ConferenceControl")

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 "Timestamp_Object:" & objItem.Timestamp_Object
	WScript.Echo "Timestamp_PerfTime:" & objItem.Timestamp_PerfTime
	WScript.Echo "Timestamp_Sys100NS:" & objItem.Timestamp_Sys100NS
	WScript.Echo "USrv000Incomingrequests:" & objItem.USrv000Incomingrequests
	WScript.Echo "USrv001IncomingrequestsPersec:" & objItem.USrv001IncomingrequestsPersec
	WScript.Echo "USrv002OutgoingrequeststoMCU:" & objItem.USrv002OutgoingrequeststoMCU
	WScript.Echo "USrv003OutgoingrequeststoMCUPersec:" & objItem.USrv003OutgoingrequeststoMCUPersec
	WScript.Echo "USrv004OutstandingC3Ptransactions:" & objItem.USrv004OutstandingC3Ptransactions
	WScript.Echo "USrv005Outgoingresponsestoclients:" & objItem.USrv005Outgoingresponsestoclients
	WScript.Echo "USrv006OutgoingresponsestoclientsPersec:" & objItem.USrv006OutgoingresponsestoclientsPersec
	WScript.Echo "USrv007IncomingAddUserrequests:" & objItem.USrv007IncomingAddUserrequests
	WScript.Echo "USrv008IncomingDeleteUserrequests:" & objItem.USrv008IncomingDeleteUserrequests
	WScript.Echo "USrv009IncomingDeleteConferencerequests:" & objItem.USrv009IncomingDeleteConferencerequests
	WScript.Echo "USrv010IncomingModifyConfLockrequests:" & objItem.USrv010IncomingModifyConfLockrequests
	WScript.Echo "USrv011IncomingModifyRolerequests:" & objItem.USrv011IncomingModifyRolerequests
	WScript.Echo "USrv012IncomingVerifyConferencekeyrequests:" & objItem.USrv012IncomingVerifyConferencekeyrequests
	WScript.Echo "USrv013IncomingAddUserrequestswithtrustedflagset:" & objItem.USrv013IncomingAddUserrequestswithtrustedflagset
	WScript.Echo "USrv014Incomingmediaspecificcommandrequests:" & objItem.USrv014Incomingmediaspecificcommandrequests
	WScript.Echo "USrv015IncomingSetUserAccessrequests:" & objItem.USrv015IncomingSetUserAccessrequests
	WScript.Echo "USrv016IncomingGetConferencerequests:" & objItem.USrv016IncomingGetConferencerequests
	WScript.Echo "USrv017Incomingsuccessresponsesproxied:" & objItem.USrv017Incomingsuccessresponsesproxied
	WScript.Echo "USrv018Incomingfailureresponsesproxied:" & objItem.USrv018Incomingfailureresponsesproxied
	WScript.Echo "USrv019LocalC3Psuccessresponses:" & objItem.USrv019LocalC3Psuccessresponses
	WScript.Echo "USrv020LocalC3Pfailureresponses:" & objItem.USrv020LocalC3Pfailureresponses
	WScript.Echo "USrv021LocalRequestsrejected:" & objItem.USrv021LocalRequestsrejected
	WScript.Echo "USrv022TransactionsTimedOut:" & objItem.USrv022TransactionsTimedOut
	WScript.Echo "USrv023TransactionsTimedOutPersec:" & objItem.USrv023TransactionsTimedOutPersec
	WScript.Echo ""
	WScript.Echo "########"
	WScript.Echo ""
Next