Contact Info

Crumbtrail

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

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


LCUSrv09Allothersprocs

Example(s)

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

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

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 "USrv000QueryEndpointsproccallsPerSec:" & objItem.USrv000QueryEndpointsproccallsPerSec
	WScript.Echo "USrv001QueryEndpointsprocLatency:" & objItem.USrv001QueryEndpointsprocLatency
	WScript.Echo "USrv003NumberofQueryEndpointcalls:" & objItem.USrv003NumberofQueryEndpointcalls
	WScript.Echo "USrv004SplQueryResourceDatasproccallsPerSec:" & objItem.USrv004SplQueryResourceDatasproccallsPerSec
	WScript.Echo "USrv005SplQueryResourceDatasprocLatency:" & objItem.USrv005SplQueryResourceDatasprocLatency
	WScript.Echo "USrv007NumberofSplQueryResourceDatacalls:" & objItem.USrv007NumberofSplQueryResourceDatacalls
	WScript.Echo "USrv008SplCheckPermissionssproccallsPerSec:" & objItem.USrv008SplCheckPermissionssproccallsPerSec
	WScript.Echo "USrv009SplCheckPermissionssprocLatency:" & objItem.USrv009SplCheckPermissionssprocLatency
	WScript.Echo "USrv011NumberofSplCheckPermissionscalls:" & objItem.USrv011NumberofSplCheckPermissionscalls
	WScript.Echo "USrv012RemoveEndpointsproccallsPerSec:" & objItem.USrv012RemoveEndpointsproccallsPerSec
	WScript.Echo "USrv013RemoveEndpointsprocLatency:" & objItem.USrv013RemoveEndpointsprocLatency
	WScript.Echo "USrv015NumberofRemoveEndpointcalls:" & objItem.USrv015NumberofRemoveEndpointcalls
	WScript.Echo "USrv016DisconnectEndpointsproccallsPerSec:" & objItem.USrv016DisconnectEndpointsproccallsPerSec
	WScript.Echo "USrv017DisconnectEndpointsprocLatency:" & objItem.USrv017DisconnectEndpointsprocLatency
	WScript.Echo "USrv019NumberofDisconnectEndpointcalls:" & objItem.USrv019NumberofDisconnectEndpointcalls
	WScript.Echo "USrv020SubscribePendingPresencesproccallsPerSec:" & objItem.USrv020SubscribePendingPresencesproccallsPerSec
	WScript.Echo "USrv021SubscribePendingPresencesprocLatency:" & objItem.USrv021SubscribePendingPresencesprocLatency
	WScript.Echo "USrv023NumberofSubscribePendingPresencecalls:" & objItem.USrv023NumberofSubscribePendingPresencecalls
	WScript.Echo "USrv024SubscribePermissionssproccallsPerSec:" & objItem.USrv024SubscribePermissionssproccallsPerSec
	WScript.Echo "USrv025SubscribePermissionssprocLatency:" & objItem.USrv025SubscribePermissionssprocLatency
	WScript.Echo "USrv027NumberofSubscribePermissionscalls:" & objItem.USrv027NumberofSubscribePermissionscalls
	WScript.Echo "USrv028SubscribeContactssproccallsPerSec:" & objItem.USrv028SubscribeContactssproccallsPerSec
	WScript.Echo "USrv029SubscribeContactssprocLatency:" & objItem.USrv029SubscribeContactssprocLatency
	WScript.Echo "USrv031NumberofSubscribeContactscalls:" & objItem.USrv031NumberofSubscribeContactscalls
	WScript.Echo "USrv032SubscribeProvisioningsproccallsPerSec:" & objItem.USrv032SubscribeProvisioningsproccallsPerSec
	WScript.Echo "USrv033SubscribeProvisioningsprocLatency:" & objItem.USrv033SubscribeProvisioningsprocLatency
	WScript.Echo "USrv035NumberofSubscribeProvisioningcalls:" & objItem.USrv035NumberofSubscribeProvisioningcalls
	WScript.Echo "USrv036SetContactsproccallsPerSec:" & objItem.USrv036SetContactsproccallsPerSec
	WScript.Echo "USrv037SetContactsprocLatency:" & objItem.USrv037SetContactsprocLatency
	WScript.Echo "USrv039NumberofSetContactcalls:" & objItem.USrv039NumberofSetContactcalls
	WScript.Echo "USrv040DeleteContactsproccallsPerSec:" & objItem.USrv040DeleteContactsproccallsPerSec
	WScript.Echo "USrv041DeleteContactsprocLatency:" & objItem.USrv041DeleteContactsprocLatency
	WScript.Echo "USrv043NumberofDeleteContactcalls:" & objItem.USrv043NumberofDeleteContactcalls
	WScript.Echo "USrv044AddGroupsproccallsPerSec:" & objItem.USrv044AddGroupsproccallsPerSec
	WScript.Echo "USrv045AddGroupsprocLatency:" & objItem.USrv045AddGroupsprocLatency
	WScript.Echo "USrv047NumberofAddGroupcalls:" & objItem.USrv047NumberofAddGroupcalls
	WScript.Echo "USrv048DeleteGroupsproccallsPerSec:" & objItem.USrv048DeleteGroupsproccallsPerSec
	WScript.Echo "USrv049DeleteGroupsprocLatency:" & objItem.USrv049DeleteGroupsprocLatency
	WScript.Echo "USrv051NumberofDeleteGroupcalls:" & objItem.USrv051NumberofDeleteGroupcalls
	WScript.Echo "USrv052ModifyGroupsproccallsPerSec:" & objItem.USrv052ModifyGroupsproccallsPerSec
	WScript.Echo "USrv053ModifyGroupsprocLatency:" & objItem.USrv053ModifyGroupsprocLatency
	WScript.Echo "USrv055NumberofModifyGroupcalls:" & objItem.USrv055NumberofModifyGroupcalls
	WScript.Echo "USrv056SetPermissionsproccallsPerSec:" & objItem.USrv056SetPermissionsproccallsPerSec
	WScript.Echo "USrv057SetPermissionsprocLatency:" & objItem.USrv057SetPermissionsprocLatency
	WScript.Echo "USrv059NumberofSetPermissioncalls:" & objItem.USrv059NumberofSetPermissioncalls
	WScript.Echo "USrv060DeletePermissionsproccallsPerSec:" & objItem.USrv060DeletePermissionsproccallsPerSec
	WScript.Echo "USrv061DeletePermissionsprocLatency:" & objItem.USrv061DeletePermissionsprocLatency
	WScript.Echo "USrv063NumberofDeletePermissioncalls:" & objItem.USrv063NumberofDeletePermissioncalls
	WScript.Echo "USrv064RemoveSubscriptionsproccallsPerSec:" & objItem.USrv064RemoveSubscriptionsproccallsPerSec
	WScript.Echo "USrv065RemoveSubscriptionsprocLatency:" & objItem.USrv065RemoveSubscriptionsprocLatency
	WScript.Echo "USrv067NumberofRemoveSubscriptioncalls:" & objItem.USrv067NumberofRemoveSubscriptioncalls
	WScript.Echo "USrv068RtcDeleteBatchSubscriptionsproccallsPerSec:" & objItem.USrv068RtcDeleteBatchSubscriptionsproccallsPerSec
	WScript.Echo "USrv069RtcDeleteBatchSubscriptionsprocLatency:" & objItem.USrv069RtcDeleteBatchSubscriptionsprocLatency
	WScript.Echo "USrv071NumberofRtcDeleteBatchSubscriptioncalls:" & objItem.USrv071NumberofRtcDeleteBatchSubscriptioncalls
	WScript.Echo "USrv072RtcQueryResourceAuthorizationsproccallsPerSec:" & objItem.USrv072RtcQueryResourceAuthorizationsproccallsPerSec
	WScript.Echo "USrv073RtcQueryResourceAuthorizationsprocLatency:" & objItem.USrv073RtcQueryResourceAuthorizationsprocLatency
	WScript.Echo "USrv075NumberofRtcQueryResourceAuthorizationcalls:" & objItem.USrv075NumberofRtcQueryResourceAuthorizationcalls
	WScript.Echo "USrv076RtcGetEndpointRoutesproccallsPerSec:" & objItem.USrv076RtcGetEndpointRoutesproccallsPerSec
	WScript.Echo "USrv077RtcGetEndpointRoutesprocLatency:" & objItem.USrv077RtcGetEndpointRoutesprocLatency
	WScript.Echo "USrv079NumberofRtcGetEndpointRoutecalls:" & objItem.USrv079NumberofRtcGetEndpointRoutecalls
	WScript.Echo "USrv080AllothersproccallsPerSec:" & objItem.USrv080AllothersproccallsPerSec
	WScript.Echo "USrv081AllothersprocLatency:" & objItem.USrv081AllothersprocLatency
	WScript.Echo "USrv083Numberofothercalls:" & objItem.USrv083Numberofothercalls
	WScript.Echo "USrv084SplQueryCategoryInstanceInContainersproccallsPerSec:" & objItem.USrv084SplQueryCategoryInstanceInContainersproccallsPerSec
	WScript.Echo "USrv085SplQueryCategoryInstanceInContainersprocLatency:" & objItem.USrv085SplQueryCategoryInstanceInContainersprocLatency
	WScript.Echo "USrv087NumberofSplQueryCategoryInstanceInContainercalls:" & objItem.USrv087NumberofSplQueryCategoryInstanceInContainercalls
	WScript.Echo "USrv088SplQueryCategoryInstanceForSubscribersproccallsPerSec:" & objItem.USrv088SplQueryCategoryInstanceForSubscribersproccallsPerSec
	WScript.Echo "USrv089SplQueryCategoryInstanceForSubscribersprocLatency:" & objItem.USrv089SplQueryCategoryInstanceForSubscribersprocLatency
	WScript.Echo "USrv091NumberofSplQueryCategoryInstanceForSubscribercalls:" & objItem.USrv091NumberofSplQueryCategoryInstanceForSubscribercalls
	WScript.Echo "USrv092SplQueryUserPolicysproccallsPerSec:" & objItem.USrv092SplQueryUserPolicysproccallsPerSec
	WScript.Echo "USrv093SplQueryUserPolicysprocLatency:" & objItem.USrv093SplQueryUserPolicysprocLatency
	WScript.Echo "USrv095NumberofSplQueryUserPolicycalls:" & objItem.USrv095NumberofSplQueryUserPolicycalls
	WScript.Echo "USrv096RtcBatchInsertPresencePolicysproccallsPerSec:" & objItem.USrv096RtcBatchInsertPresencePolicysproccallsPerSec
	WScript.Echo "USrv097RtcBatchInsertPresencePolicysprocLatency:" & objItem.USrv097RtcBatchInsertPresencePolicysprocLatency
	WScript.Echo "USrv099NumberofRtcBatchInsertPresencePolicycalls:" & objItem.USrv099NumberofRtcBatchInsertPresencePolicycalls
	WScript.Echo ""
	WScript.Echo "########"
	WScript.Echo ""
Next