LCUSrv09Allothersprocs - WMI sample in Python
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)
from win32com.client import GetObject objWMI = GetObject('winmgmts:').InstancesOf('Win32_PerfRawData_WRTCESPf_LCUSrv09Allothersprocs') for obj in objWMI: if obj.Caption != None: print("Caption:" + str(obj.Caption)) if obj.Description != None: print("Description:" + str(obj.Description)) if obj.Frequency_Object != None: print("Frequency_Object:" + str(obj.Frequency_Object)) if obj.Frequency_PerfTime != None: print("Frequency_PerfTime:" + str(obj.Frequency_PerfTime)) if obj.Frequency_Sys100NS != None: print("Frequency_Sys100NS:" + str(obj.Frequency_Sys100NS)) if obj.Name != None: print("Name:" + str(obj.Name)) if obj.Timestamp_Object != None: print("Timestamp_Object:" + str(obj.Timestamp_Object)) if obj.Timestamp_PerfTime != None: print("Timestamp_PerfTime:" + str(obj.Timestamp_PerfTime)) if obj.Timestamp_Sys100NS != None: print("Timestamp_Sys100NS:" + str(obj.Timestamp_Sys100NS)) if obj.USrv000QueryEndpointsproccallsPerSec != None: print("USrv000QueryEndpointsproccallsPerSec:" + str(obj.USrv000QueryEndpointsproccallsPerSec)) if obj.USrv001QueryEndpointsprocLatency != None: print("USrv001QueryEndpointsprocLatency:" + str(obj.USrv001QueryEndpointsprocLatency)) if obj.USrv001QueryEndpointsprocLatency_Base != None: print("USrv001QueryEndpointsprocLatency_Base:" + str(obj.USrv001QueryEndpointsprocLatency_Base)) if obj.USrv003NumberofQueryEndpointcalls != None: print("USrv003NumberofQueryEndpointcalls:" + str(obj.USrv003NumberofQueryEndpointcalls)) if obj.USrv004SplQueryResourceDatasproccallsPerSec != None: print("USrv004SplQueryResourceDatasproccallsPerSec:" + str(obj.USrv004SplQueryResourceDatasproccallsPerSec)) if obj.USrv005SplQueryResourceDatasprocLatency != None: print("USrv005SplQueryResourceDatasprocLatency:" + str(obj.USrv005SplQueryResourceDatasprocLatency)) if obj.USrv005SplQueryResourceDatasprocLatency_Base != None: print("USrv005SplQueryResourceDatasprocLatency_Base:" + str(obj.USrv005SplQueryResourceDatasprocLatency_Base)) if obj.USrv007NumberofSplQueryResourceDatacalls != None: print("USrv007NumberofSplQueryResourceDatacalls:" + str(obj.USrv007NumberofSplQueryResourceDatacalls)) if obj.USrv008SplCheckPermissionssproccallsPerSec != None: print("USrv008SplCheckPermissionssproccallsPerSec:" + str(obj.USrv008SplCheckPermissionssproccallsPerSec)) if obj.USrv009SplCheckPermissionssprocLatency != None: print("USrv009SplCheckPermissionssprocLatency:" + str(obj.USrv009SplCheckPermissionssprocLatency)) if obj.USrv009SplCheckPermissionssprocLatency_Base != None: print("USrv009SplCheckPermissionssprocLatency_Base:" + str(obj.USrv009SplCheckPermissionssprocLatency_Base)) if obj.USrv011NumberofSplCheckPermissionscalls != None: print("USrv011NumberofSplCheckPermissionscalls:" + str(obj.USrv011NumberofSplCheckPermissionscalls)) if obj.USrv012RemoveEndpointsproccallsPerSec != None: print("USrv012RemoveEndpointsproccallsPerSec:" + str(obj.USrv012RemoveEndpointsproccallsPerSec)) if obj.USrv013RemoveEndpointsprocLatency != None: print("USrv013RemoveEndpointsprocLatency:" + str(obj.USrv013RemoveEndpointsprocLatency)) if obj.USrv013RemoveEndpointsprocLatency_Base != None: print("USrv013RemoveEndpointsprocLatency_Base:" + str(obj.USrv013RemoveEndpointsprocLatency_Base)) if obj.USrv015NumberofRemoveEndpointcalls != None: print("USrv015NumberofRemoveEndpointcalls:" + str(obj.USrv015NumberofRemoveEndpointcalls)) if obj.USrv016DisconnectEndpointsproccallsPerSec != None: print("USrv016DisconnectEndpointsproccallsPerSec:" + str(obj.USrv016DisconnectEndpointsproccallsPerSec)) if obj.USrv017DisconnectEndpointsprocLatency != None: print("USrv017DisconnectEndpointsprocLatency:" + str(obj.USrv017DisconnectEndpointsprocLatency)) if obj.USrv017DisconnectEndpointsprocLatency_Base != None: print("USrv017DisconnectEndpointsprocLatency_Base:" + str(obj.USrv017DisconnectEndpointsprocLatency_Base)) if obj.USrv019NumberofDisconnectEndpointcalls != None: print("USrv019NumberofDisconnectEndpointcalls:" + str(obj.USrv019NumberofDisconnectEndpointcalls)) if obj.USrv020SubscribePendingPresencesproccallsPerSec != None: print("USrv020SubscribePendingPresencesproccallsPerSec:" + str(obj.USrv020SubscribePendingPresencesproccallsPerSec)) if obj.USrv021SubscribePendingPresencesprocLatency != None: print("USrv021SubscribePendingPresencesprocLatency:" + str(obj.USrv021SubscribePendingPresencesprocLatency)) if obj.USrv021SubscribePendingPresencesprocLatency_Base != None: print("USrv021SubscribePendingPresencesprocLatency_Base:" + str(obj.USrv021SubscribePendingPresencesprocLatency_Base)) if obj.USrv023NumberofSubscribePendingPresencecalls != None: print("USrv023NumberofSubscribePendingPresencecalls:" + str(obj.USrv023NumberofSubscribePendingPresencecalls)) if obj.USrv024SubscribePermissionssproccallsPerSec != None: print("USrv024SubscribePermissionssproccallsPerSec:" + str(obj.USrv024SubscribePermissionssproccallsPerSec)) if obj.USrv025SubscribePermissionssprocLatency != None: print("USrv025SubscribePermissionssprocLatency:" + str(obj.USrv025SubscribePermissionssprocLatency)) if obj.USrv025SubscribePermissionssprocLatency_Base != None: print("USrv025SubscribePermissionssprocLatency_Base:" + str(obj.USrv025SubscribePermissionssprocLatency_Base)) if obj.USrv027NumberofSubscribePermissionscalls != None: print("USrv027NumberofSubscribePermissionscalls:" + str(obj.USrv027NumberofSubscribePermissionscalls)) if obj.USrv028SubscribeContactssproccallsPerSec != None: print("USrv028SubscribeContactssproccallsPerSec:" + str(obj.USrv028SubscribeContactssproccallsPerSec)) if obj.USrv029SubscribeContactssprocLatency != None: print("USrv029SubscribeContactssprocLatency:" + str(obj.USrv029SubscribeContactssprocLatency)) if obj.USrv029SubscribeContactssprocLatency_Base != None: print("USrv029SubscribeContactssprocLatency_Base:" + str(obj.USrv029SubscribeContactssprocLatency_Base)) if obj.USrv031NumberofSubscribeContactscalls != None: print("USrv031NumberofSubscribeContactscalls:" + str(obj.USrv031NumberofSubscribeContactscalls)) if obj.USrv032SubscribeProvisioningsproccallsPerSec != None: print("USrv032SubscribeProvisioningsproccallsPerSec:" + str(obj.USrv032SubscribeProvisioningsproccallsPerSec)) if obj.USrv033SubscribeProvisioningsprocLatency != None: print("USrv033SubscribeProvisioningsprocLatency:" + str(obj.USrv033SubscribeProvisioningsprocLatency)) if obj.USrv033SubscribeProvisioningsprocLatency_Base != None: print("USrv033SubscribeProvisioningsprocLatency_Base:" + str(obj.USrv033SubscribeProvisioningsprocLatency_Base)) if obj.USrv035NumberofSubscribeProvisioningcalls != None: print("USrv035NumberofSubscribeProvisioningcalls:" + str(obj.USrv035NumberofSubscribeProvisioningcalls)) if obj.USrv036SetContactsproccallsPerSec != None: print("USrv036SetContactsproccallsPerSec:" + str(obj.USrv036SetContactsproccallsPerSec)) if obj.USrv037SetContactsprocLatency != None: print("USrv037SetContactsprocLatency:" + str(obj.USrv037SetContactsprocLatency)) if obj.USrv037SetContactsprocLatency_Base != None: print("USrv037SetContactsprocLatency_Base:" + str(obj.USrv037SetContactsprocLatency_Base)) if obj.USrv039NumberofSetContactcalls != None: print("USrv039NumberofSetContactcalls:" + str(obj.USrv039NumberofSetContactcalls)) if obj.USrv040DeleteContactsproccallsPerSec != None: print("USrv040DeleteContactsproccallsPerSec:" + str(obj.USrv040DeleteContactsproccallsPerSec)) if obj.USrv041DeleteContactsprocLatency != None: print("USrv041DeleteContactsprocLatency:" + str(obj.USrv041DeleteContactsprocLatency)) if obj.USrv041DeleteContactsprocLatency_Base != None: print("USrv041DeleteContactsprocLatency_Base:" + str(obj.USrv041DeleteContactsprocLatency_Base)) if obj.USrv043NumberofDeleteContactcalls != None: print("USrv043NumberofDeleteContactcalls:" + str(obj.USrv043NumberofDeleteContactcalls)) if obj.USrv044AddGroupsproccallsPerSec != None: print("USrv044AddGroupsproccallsPerSec:" + str(obj.USrv044AddGroupsproccallsPerSec)) if obj.USrv045AddGroupsprocLatency != None: print("USrv045AddGroupsprocLatency:" + str(obj.USrv045AddGroupsprocLatency)) if obj.USrv045AddGroupsprocLatency_Base != None: print("USrv045AddGroupsprocLatency_Base:" + str(obj.USrv045AddGroupsprocLatency_Base)) if obj.USrv047NumberofAddGroupcalls != None: print("USrv047NumberofAddGroupcalls:" + str(obj.USrv047NumberofAddGroupcalls)) if obj.USrv048DeleteGroupsproccallsPerSec != None: print("USrv048DeleteGroupsproccallsPerSec:" + str(obj.USrv048DeleteGroupsproccallsPerSec)) if obj.USrv049DeleteGroupsprocLatency != None: print("USrv049DeleteGroupsprocLatency:" + str(obj.USrv049DeleteGroupsprocLatency)) if obj.USrv049DeleteGroupsprocLatency_Base != None: print("USrv049DeleteGroupsprocLatency_Base:" + str(obj.USrv049DeleteGroupsprocLatency_Base)) if obj.USrv051NumberofDeleteGroupcalls != None: print("USrv051NumberofDeleteGroupcalls:" + str(obj.USrv051NumberofDeleteGroupcalls)) if obj.USrv052ModifyGroupsproccallsPerSec != None: print("USrv052ModifyGroupsproccallsPerSec:" + str(obj.USrv052ModifyGroupsproccallsPerSec)) if obj.USrv053ModifyGroupsprocLatency != None: print("USrv053ModifyGroupsprocLatency:" + str(obj.USrv053ModifyGroupsprocLatency)) if obj.USrv053ModifyGroupsprocLatency_Base != None: print("USrv053ModifyGroupsprocLatency_Base:" + str(obj.USrv053ModifyGroupsprocLatency_Base)) if obj.USrv055NumberofModifyGroupcalls != None: print("USrv055NumberofModifyGroupcalls:" + str(obj.USrv055NumberofModifyGroupcalls)) if obj.USrv056SetPermissionsproccallsPerSec != None: print("USrv056SetPermissionsproccallsPerSec:" + str(obj.USrv056SetPermissionsproccallsPerSec)) if obj.USrv057SetPermissionsprocLatency != None: print("USrv057SetPermissionsprocLatency:" + str(obj.USrv057SetPermissionsprocLatency)) if obj.USrv057SetPermissionsprocLatency_Base != None: print("USrv057SetPermissionsprocLatency_Base:" + str(obj.USrv057SetPermissionsprocLatency_Base)) if obj.USrv059NumberofSetPermissioncalls != None: print("USrv059NumberofSetPermissioncalls:" + str(obj.USrv059NumberofSetPermissioncalls)) if obj.USrv060DeletePermissionsproccallsPerSec != None: print("USrv060DeletePermissionsproccallsPerSec:" + str(obj.USrv060DeletePermissionsproccallsPerSec)) if obj.USrv061DeletePermissionsprocLatency != None: print("USrv061DeletePermissionsprocLatency:" + str(obj.USrv061DeletePermissionsprocLatency)) if obj.USrv061DeletePermissionsprocLatency_Base != None: print("USrv061DeletePermissionsprocLatency_Base:" + str(obj.USrv061DeletePermissionsprocLatency_Base)) if obj.USrv063NumberofDeletePermissioncalls != None: print("USrv063NumberofDeletePermissioncalls:" + str(obj.USrv063NumberofDeletePermissioncalls)) if obj.USrv064RemoveSubscriptionsproccallsPerSec != None: print("USrv064RemoveSubscriptionsproccallsPerSec:" + str(obj.USrv064RemoveSubscriptionsproccallsPerSec)) if obj.USrv065RemoveSubscriptionsprocLatency != None: print("USrv065RemoveSubscriptionsprocLatency:" + str(obj.USrv065RemoveSubscriptionsprocLatency)) if obj.USrv065RemoveSubscriptionsprocLatency_Base != None: print("USrv065RemoveSubscriptionsprocLatency_Base:" + str(obj.USrv065RemoveSubscriptionsprocLatency_Base)) if obj.USrv067NumberofRemoveSubscriptioncalls != None: print("USrv067NumberofRemoveSubscriptioncalls:" + str(obj.USrv067NumberofRemoveSubscriptioncalls)) if obj.USrv068RtcDeleteBatchSubscriptionsproccallsPerSec != None: print("USrv068RtcDeleteBatchSubscriptionsproccallsPerSec:" + str(obj.USrv068RtcDeleteBatchSubscriptionsproccallsPerSec)) if obj.USrv069RtcDeleteBatchSubscriptionsprocLatency != None: print("USrv069RtcDeleteBatchSubscriptionsprocLatency:" + str(obj.USrv069RtcDeleteBatchSubscriptionsprocLatency)) if obj.USrv069RtcDeleteBatchSubscriptionsprocLatency_Base != None: print("USrv069RtcDeleteBatchSubscriptionsprocLatency_Base:" + str(obj.USrv069RtcDeleteBatchSubscriptionsprocLatency_Base)) if obj.USrv071NumberofRtcDeleteBatchSubscriptioncalls != None: print("USrv071NumberofRtcDeleteBatchSubscriptioncalls:" + str(obj.USrv071NumberofRtcDeleteBatchSubscriptioncalls)) if obj.USrv072RtcQueryResourceAuthorizationsproccallsPerSec != None: print("USrv072RtcQueryResourceAuthorizationsproccallsPerSec:" + str(obj.USrv072RtcQueryResourceAuthorizationsproccallsPerSec)) if obj.USrv073RtcQueryResourceAuthorizationsprocLatency != None: print("USrv073RtcQueryResourceAuthorizationsprocLatency:" + str(obj.USrv073RtcQueryResourceAuthorizationsprocLatency)) if obj.USrv073RtcQueryResourceAuthorizationsprocLatency_Base != None: print("USrv073RtcQueryResourceAuthorizationsprocLatency_Base:" + str(obj.USrv073RtcQueryResourceAuthorizationsprocLatency_Base)) if obj.USrv075NumberofRtcQueryResourceAuthorizationcalls != None: print("USrv075NumberofRtcQueryResourceAuthorizationcalls:" + str(obj.USrv075NumberofRtcQueryResourceAuthorizationcalls)) if obj.USrv076RtcGetEndpointRoutesproccallsPerSec != None: print("USrv076RtcGetEndpointRoutesproccallsPerSec:" + str(obj.USrv076RtcGetEndpointRoutesproccallsPerSec)) if obj.USrv077RtcGetEndpointRoutesprocLatency != None: print("USrv077RtcGetEndpointRoutesprocLatency:" + str(obj.USrv077RtcGetEndpointRoutesprocLatency)) if obj.USrv077RtcGetEndpointRoutesprocLatency_Base != None: print("USrv077RtcGetEndpointRoutesprocLatency_Base:" + str(obj.USrv077RtcGetEndpointRoutesprocLatency_Base)) if obj.USrv079NumberofRtcGetEndpointRoutecalls != None: print("USrv079NumberofRtcGetEndpointRoutecalls:" + str(obj.USrv079NumberofRtcGetEndpointRoutecalls)) if obj.USrv080AllothersproccallsPerSec != None: print("USrv080AllothersproccallsPerSec:" + str(obj.USrv080AllothersproccallsPerSec)) if obj.USrv081AllothersprocLatency != None: print("USrv081AllothersprocLatency:" + str(obj.USrv081AllothersprocLatency)) if obj.USrv081AllothersprocLatency_Base != None: print("USrv081AllothersprocLatency_Base:" + str(obj.USrv081AllothersprocLatency_Base)) if obj.USrv083Numberofothercalls != None: print("USrv083Numberofothercalls:" + str(obj.USrv083Numberofothercalls)) if obj.USrv084SplQueryCategoryInstanceInContainersproccallsPerSec != None: print("USrv084SplQueryCategoryInstanceInContainersproccallsPerSec:" + str(obj.USrv084SplQueryCategoryInstanceInContainersproccallsPerSec)) if obj.USrv085SplQueryCategoryInstanceInContainersprocLatency != None: print("USrv085SplQueryCategoryInstanceInContainersprocLatency:" + str(obj.USrv085SplQueryCategoryInstanceInContainersprocLatency)) if obj.USrv085SplQueryCategoryInstanceInContainersprocLatency_Base != None: print("USrv085SplQueryCategoryInstanceInContainersprocLatency_Base:" + str(obj.USrv085SplQueryCategoryInstanceInContainersprocLatency_Base)) if obj.USrv087NumberofSplQueryCategoryInstanceInContainercalls != None: print("USrv087NumberofSplQueryCategoryInstanceInContainercalls:" + str(obj.USrv087NumberofSplQueryCategoryInstanceInContainercalls)) if obj.USrv088SplQueryCategoryInstanceForSubscribersproccallsPerSec != None: print("USrv088SplQueryCategoryInstanceForSubscribersproccallsPerSec:" + str(obj.USrv088SplQueryCategoryInstanceForSubscribersproccallsPerSec)) if obj.USrv089SplQueryCategoryInstanceForSubscribersprocLatency != None: print("USrv089SplQueryCategoryInstanceForSubscribersprocLatency:" + str(obj.USrv089SplQueryCategoryInstanceForSubscribersprocLatency)) if obj.USrv089SplQueryCategoryInstanceForSubscribersprocLatency_Base != None: print("USrv089SplQueryCategoryInstanceForSubscribersprocLatency_Base:" + str(obj.USrv089SplQueryCategoryInstanceForSubscribersprocLatency_Base)) if obj.USrv091NumberofSplQueryCategoryInstanceForSubscribercalls != None: print("USrv091NumberofSplQueryCategoryInstanceForSubscribercalls:" + str(obj.USrv091NumberofSplQueryCategoryInstanceForSubscribercalls)) if obj.USrv092SplQueryUserPolicysproccallsPerSec != None: print("USrv092SplQueryUserPolicysproccallsPerSec:" + str(obj.USrv092SplQueryUserPolicysproccallsPerSec)) if obj.USrv093SplQueryUserPolicysprocLatency != None: print("USrv093SplQueryUserPolicysprocLatency:" + str(obj.USrv093SplQueryUserPolicysprocLatency)) if obj.USrv093SplQueryUserPolicysprocLatency_Base != None: print("USrv093SplQueryUserPolicysprocLatency_Base:" + str(obj.USrv093SplQueryUserPolicysprocLatency_Base)) if obj.USrv095NumberofSplQueryUserPolicycalls != None: print("USrv095NumberofSplQueryUserPolicycalls:" + str(obj.USrv095NumberofSplQueryUserPolicycalls)) if obj.USrv096RtcBatchInsertPresencePolicysproccallsPerSec != None: print("USrv096RtcBatchInsertPresencePolicysproccallsPerSec:" + str(obj.USrv096RtcBatchInsertPresencePolicysproccallsPerSec)) if obj.USrv097RtcBatchInsertPresencePolicysprocLatency != None: print("USrv097RtcBatchInsertPresencePolicysprocLatency:" + str(obj.USrv097RtcBatchInsertPresencePolicysprocLatency)) if obj.USrv097RtcBatchInsertPresencePolicysprocLatency_Base != None: print("USrv097RtcBatchInsertPresencePolicysprocLatency_Base:" + str(obj.USrv097RtcBatchInsertPresencePolicysprocLatency_Base)) if obj.USrv099NumberofRtcBatchInsertPresencePolicycalls != None: print("USrv099NumberofRtcBatchInsertPresencePolicycalls:" + str(obj.USrv099NumberofRtcBatchInsertPresencePolicycalls)) print("") print("########") print("")