Contact Info

Crumbtrail

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

LCImMcu01CCCPProcessing - WMI sample in JScript

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


LCImMcu01CCCPProcessing

Example(s)

var strComputer = ".";

var objWMIService = GetObject("winmgmts:\\\\" + strComputer + "\\root\\CIMV2");
var colItems = objWMIService.ExecQuery("SELECT * FROM Win32_PerfRawData_IMMcuPerf_LCImMcu01CCCPProcessing", "WQL");

var enumItems = new Enumerator(colItems);

for (; !enumItems.atEnd(); enumItems.moveNext()) {
	var objItem = enumItems.item();
	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("IMMCU000TotalCCCPMessagesReceived: " + objItem.IMMCU000TotalCCCPMessagesReceived);
	WScript.Echo("IMMCU001CCCPMessagesReceivedPersec: " + objItem.IMMCU001CCCPMessagesReceivedPersec);
	WScript.Echo("IMMCU002TotalCCCPRequestsReceived: " + objItem.IMMCU002TotalCCCPRequestsReceived);
	WScript.Echo("IMMCU003CCCPRequestsReceivedPersec: " + objItem.IMMCU003CCCPRequestsReceivedPersec);
	WScript.Echo("IMMCU004TotalCCCPResponsesReceived: " + objItem.IMMCU004TotalCCCPResponsesReceived);
	WScript.Echo("IMMCU005CCCPResponsesReceivedPersec: " + objItem.IMMCU005CCCPResponsesReceivedPersec);
	WScript.Echo("IMMCU006TotalCCCPNotificationsReceived: " + objItem.IMMCU006TotalCCCPNotificationsReceived);
	WScript.Echo("IMMCU007CCCPNotificationsReceivedPersec: " + objItem.IMMCU007CCCPNotificationsReceivedPersec);
	WScript.Echo("IMMCU008TotalCCCPMessagesSent: " + objItem.IMMCU008TotalCCCPMessagesSent);
	WScript.Echo("IMMCU009CCCPMessagesSentPersec: " + objItem.IMMCU009CCCPMessagesSentPersec);
	WScript.Echo("IMMCU010TotalCCCPRequestsSent: " + objItem.IMMCU010TotalCCCPRequestsSent);
	WScript.Echo("IMMCU011CCCPRequestsSentPersec: " + objItem.IMMCU011CCCPRequestsSentPersec);
	WScript.Echo("IMMCU012TotalCCCPResponsesSent: " + objItem.IMMCU012TotalCCCPResponsesSent);
	WScript.Echo("IMMCU013CCCPResponsesSentPersec: " + objItem.IMMCU013CCCPResponsesSentPersec);
	WScript.Echo("IMMCU014TotalCCCPNotificationsSent: " + objItem.IMMCU014TotalCCCPNotificationsSent);
	WScript.Echo("IMMCU015CCCPNotificationsSentPersec: " + objItem.IMMCU015CCCPNotificationsSentPersec);
	WScript.Echo("IMMCU016TotalCCCPMessagesRetried: " + objItem.IMMCU016TotalCCCPMessagesRetried);
	WScript.Echo("IMMCU017CCCPMessagesRetriedPersec: " + objItem.IMMCU017CCCPMessagesRetriedPersec);
	WScript.Echo("IMMCU018TotalCCCPMessagesFailed: " + objItem.IMMCU018TotalCCCPMessagesFailed);
	WScript.Echo("IMMCU019CurrentCCCPMessageQueueSize: " + objItem.IMMCU019CurrentCCCPMessageQueueSize);
	WScript.Echo("IMMCU020NumberofActiveConferenceNotifiers: " + objItem.IMMCU020NumberofActiveConferenceNotifiers);
	WScript.Echo("IMMCU021NumberofConferenceNotificationsSent: " + objItem.IMMCU021NumberofConferenceNotificationsSent);
	WScript.Echo("IMMCU022NumberofConferenceNotificationSendRetries: " + objItem.IMMCU022NumberofConferenceNotificationSendRetries);
	WScript.Echo("IMMCU023NumberofConferenceNotificationSendAborts: " + objItem.IMMCU023NumberofConferenceNotificationSendAborts);
	WScript.Echo("IMMCU024NumberofInvalidConferenceNotificationsSent: " + objItem.IMMCU024NumberofInvalidConferenceNotificationsSent);
	WScript.Echo("IMMCU025NumberofConferenceNotificationSenttoNonExisitentConferences: " + objItem.IMMCU025NumberofConferenceNotificationSenttoNonExisitentConferences);
	WScript.Echo("IMMCU026NumberofUnrecognizedCCCPmessages: " + objItem.IMMCU026NumberofUnrecognizedCCCPmessages);
	WScript.Echo("IMMCU027NumberofExceptionsDuringCCCPSerialization: " + objItem.IMMCU027NumberofExceptionsDuringCCCPSerialization);
	WScript.Echo("IMMCU028NumberofExceptionsDuringCCCPMessageProcessing: " + objItem.IMMCU028NumberofExceptionsDuringCCCPMessageProcessing);
	WScript.Echo("IMMCU029AverageprocessingtimeofincomingCCCPmessages: " + objItem.IMMCU029AverageprocessingtimeofincomingCCCPmessages);
	WScript.Echo("IMMCU030Numberofoutstandingreceiveoperations: " + objItem.IMMCU030Numberofoutstandingreceiveoperations);
	WScript.Echo("IMMCU031TotalAddConferenceRequestsProcessed: " + objItem.IMMCU031TotalAddConferenceRequestsProcessed);
	WScript.Echo("IMMCU032TotalAddEndpointMediaRequestsProcessed: " + objItem.IMMCU032TotalAddEndpointMediaRequestsProcessed);
	WScript.Echo("IMMCU033TotalAddSidebarRequestsProcessed: " + objItem.IMMCU033TotalAddSidebarRequestsProcessed);
	WScript.Echo("IMMCU034TotalAddUserRequestsProcessed: " + objItem.IMMCU034TotalAddUserRequestsProcessed);
	WScript.Echo("IMMCU035TotalDeleteConferenceRequestsProcessed: " + objItem.IMMCU035TotalDeleteConferenceRequestsProcessed);
	WScript.Echo("IMMCU036TotalDeleteEndpointMediaRequestsProcessed: " + objItem.IMMCU036TotalDeleteEndpointMediaRequestsProcessed);
	WScript.Echo("IMMCU037TotalDeleteSidebarRequestsProcessed: " + objItem.IMMCU037TotalDeleteSidebarRequestsProcessed);
	WScript.Echo("IMMCU038TotalDeleteUserRequestsProcessed: " + objItem.IMMCU038TotalDeleteUserRequestsProcessed);
	WScript.Echo("IMMCU039TotalGetAvailableMcuTypesRequestsProcessed: " + objItem.IMMCU039TotalGetAvailableMcuTypesRequestsProcessed);
	WScript.Echo("IMMCU040TotalGetConferenceRequestsProcessed: " + objItem.IMMCU040TotalGetConferenceRequestsProcessed);
	WScript.Echo("IMMCU041TotalGetConferencesRequestsProcessed: " + objItem.IMMCU041TotalGetConferencesRequestsProcessed);
	WScript.Echo("IMMCU042TotalGetEncryptionKeyRequestsProcessed: " + objItem.IMMCU042TotalGetEncryptionKeyRequestsProcessed);
	WScript.Echo("IMMCU043TotalGetMcuRequestsProcessed: " + objItem.IMMCU043TotalGetMcuRequestsProcessed);
	WScript.Echo("IMMCU044TotalVerifyConferenceKeyRequestsProcessed: " + objItem.IMMCU044TotalVerifyConferenceKeyRequestsProcessed);
	WScript.Echo("IMMCU045TotalModifyConferenceRequestsProcessed: " + objItem.IMMCU045TotalModifyConferenceRequestsProcessed);
	WScript.Echo("IMMCU046TotalModifyConferenceLockRequestsProcessed: " + objItem.IMMCU046TotalModifyConferenceLockRequestsProcessed);
	WScript.Echo("IMMCU047TotalModifyEndpointMediaRequestsProcessed: " + objItem.IMMCU047TotalModifyEndpointMediaRequestsProcessed);
	WScript.Echo("IMMCU048TotalModifyEndpointRoleRequestsProcessed: " + objItem.IMMCU048TotalModifyEndpointRoleRequestsProcessed);
	WScript.Echo("IMMCU049TotalModifySidebarRequestsProcessed: " + objItem.IMMCU049TotalModifySidebarRequestsProcessed);
	WScript.Echo("IMMCU050TotalModifyUserRequestsProcessed: " + objItem.IMMCU050TotalModifyUserRequestsProcessed);
	WScript.Echo("IMMCU051TotalModifyUsersMediaFiltersRequestsProcessed: " + objItem.IMMCU051TotalModifyUsersMediaFiltersRequestsProcessed);
	WScript.Echo("IMMCU052TotalModifyUserRolesRequestsProcessed: " + objItem.IMMCU052TotalModifyUserRolesRequestsProcessed);
	WScript.Echo("IMMCU053TotalMoveUserToSidebarRequestsProcessed: " + objItem.IMMCU053TotalMoveUserToSidebarRequestsProcessed);
	WScript.Echo("IMMCU054TotalPingRequestsProcessed: " + objItem.IMMCU054TotalPingRequestsProcessed);
	WScript.Echo("IMMCU055TotalPlayRecordedNameRequestsProcessed: " + objItem.IMMCU055TotalPlayRecordedNameRequestsProcessed);
	WScript.Echo("IMMCU056TotalSetUserAccessRequestsProcessed: " + objItem.IMMCU056TotalSetUserAccessRequestsProcessed);
	WScript.Echo("IMMCU057TotalStartRecordingRequestsProcessed: " + objItem.IMMCU057TotalStartRecordingRequestsProcessed);
	WScript.Echo("IMMCU058TotalStopRecordingRequestsProcessed: " + objItem.IMMCU058TotalStopRecordingRequestsProcessed);
	WScript.Echo("IMMCU059TotalPauseRecordingRequestsProcessed: " + objItem.IMMCU059TotalPauseRecordingRequestsProcessed);
	WScript.Echo("IMMCU060TotalResumeRecordingRequestsProcessed: " + objItem.IMMCU060TotalResumeRecordingRequestsProcessed);
	WScript.Echo("IMMCU061TotalGetConferencingCapabilitiesRequestsProcessed: " + objItem.IMMCU061TotalGetConferencingCapabilitiesRequestsProcessed);
	WScript.Echo("IMMCU062TotalResolveConferenceRequestsProcessed: " + objItem.IMMCU062TotalResolveConferenceRequestsProcessed);
	WScript.Echo("IMMCU063TotalAddConferenceResponsesProcessed: " + objItem.IMMCU063TotalAddConferenceResponsesProcessed);
	WScript.Echo("IMMCU064TotalAddEndpointMediaResponsesProcessed: " + objItem.IMMCU064TotalAddEndpointMediaResponsesProcessed);
	WScript.Echo("IMMCU065TotalAddSidebarResponsesProcessed: " + objItem.IMMCU065TotalAddSidebarResponsesProcessed);
	WScript.Echo("IMMCU066TotalAddUserResponsesProcessed: " + objItem.IMMCU066TotalAddUserResponsesProcessed);
	WScript.Echo("IMMCU067TotalDeleteConferenceResponsesProcessed: " + objItem.IMMCU067TotalDeleteConferenceResponsesProcessed);
	WScript.Echo("IMMCU068TotalDeleteEndpointMediaResponsesProcessed: " + objItem.IMMCU068TotalDeleteEndpointMediaResponsesProcessed);
	WScript.Echo("IMMCU069TotalDeleteSidebarResponsesProcessed: " + objItem.IMMCU069TotalDeleteSidebarResponsesProcessed);
	WScript.Echo("IMMCU070TotalDeleteUserResponsesProcessed: " + objItem.IMMCU070TotalDeleteUserResponsesProcessed);
	WScript.Echo("IMMCU071TotalVerifyConferenceKeyResponsesProcessed: " + objItem.IMMCU071TotalVerifyConferenceKeyResponsesProcessed);
	WScript.Echo("IMMCU072TotalGetAvailableMcuTypesResponsesProcessed: " + objItem.IMMCU072TotalGetAvailableMcuTypesResponsesProcessed);
	WScript.Echo("IMMCU073TotalGetConferenceResponsesProcessed: " + objItem.IMMCU073TotalGetConferenceResponsesProcessed);
	WScript.Echo("IMMCU074TotalGetConferencesResponsesProcessed: " + objItem.IMMCU074TotalGetConferencesResponsesProcessed);
	WScript.Echo("IMMCU075TotalGetEncryptionKeyResponsesProcessed: " + objItem.IMMCU075TotalGetEncryptionKeyResponsesProcessed);
	WScript.Echo("IMMCU076TotalGetMcuResponsesProcessed: " + objItem.IMMCU076TotalGetMcuResponsesProcessed);
	WScript.Echo("IMMCU077TotalModifyConferenceResponsesProcessed: " + objItem.IMMCU077TotalModifyConferenceResponsesProcessed);
	WScript.Echo("IMMCU078TotalModifyConferenceLockResponsesProcessed: " + objItem.IMMCU078TotalModifyConferenceLockResponsesProcessed);
	WScript.Echo("IMMCU079TotalModifyEndpointMediaResponsesProcessed: " + objItem.IMMCU079TotalModifyEndpointMediaResponsesProcessed);
	WScript.Echo("IMMCU080TotalModifyEndpointRoleResponsesProcessed: " + objItem.IMMCU080TotalModifyEndpointRoleResponsesProcessed);
	WScript.Echo("IMMCU081TotalModifySidebarResponsesProcessed: " + objItem.IMMCU081TotalModifySidebarResponsesProcessed);
	WScript.Echo("IMMCU082TotalModifyUserResponsesProcessed: " + objItem.IMMCU082TotalModifyUserResponsesProcessed);
	WScript.Echo("IMMCU083TotalModifyUsersMediaFiltersResponsesProcessed: " + objItem.IMMCU083TotalModifyUsersMediaFiltersResponsesProcessed);
	WScript.Echo("IMMCU084TotalModifyUserRolesResponsesProcessed: " + objItem.IMMCU084TotalModifyUserRolesResponsesProcessed);
	WScript.Echo("IMMCU085TotalMoveUserToSidebarResponsesProcessed: " + objItem.IMMCU085TotalMoveUserToSidebarResponsesProcessed);
	WScript.Echo("IMMCU086TotalPingResponsesProcessed: " + objItem.IMMCU086TotalPingResponsesProcessed);
	WScript.Echo("IMMCU087TotalPlayRecordedNameResponsesProcessed: " + objItem.IMMCU087TotalPlayRecordedNameResponsesProcessed);
	WScript.Echo("IMMCU088TotalSetUserAccessResponsesProcessed: " + objItem.IMMCU088TotalSetUserAccessResponsesProcessed);
	WScript.Echo("IMMCU089TotalStartRecordingResponsesProcessed: " + objItem.IMMCU089TotalStartRecordingResponsesProcessed);
	WScript.Echo("IMMCU090TotalStopRecordingResponsesProcessed: " + objItem.IMMCU090TotalStopRecordingResponsesProcessed);
	WScript.Echo("IMMCU091TotalPauseRecordingResponsesProcessed: " + objItem.IMMCU091TotalPauseRecordingResponsesProcessed);
	WScript.Echo("IMMCU092TotalResumeRecordingResponsesProcessed: " + objItem.IMMCU092TotalResumeRecordingResponsesProcessed);
	WScript.Echo("IMMCU093TotalGetConferencingCapabilitiesResponsesProcessed: " + objItem.IMMCU093TotalGetConferencingCapabilitiesResponsesProcessed);
	WScript.Echo("IMMCU094TotalResolveConferenceResponsesProcessed: " + objItem.IMMCU094TotalResolveConferenceResponsesProcessed);
	WScript.Echo("IMMCU095TotalConferenceStateNotifyNotificationsProcessed: " + objItem.IMMCU095TotalConferenceStateNotifyNotificationsProcessed);
	WScript.Echo("IMMCU096TotalMcuAvailabilityNotifyNotificationsProcessed: " + objItem.IMMCU096TotalMcuAvailabilityNotifyNotificationsProcessed);
	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("")
	WScript.Echo("########")
	WScript.Echo("")
}