Contact Info

Crumbtrail

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

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


LCSIP09AccessEdgeServerMessages

Example(s)

from win32com.client import GetObject
objWMI = GetObject('winmgmts:').InstancesOf('Win32_PerfFormattedData_WSIPPerf_LCSIP09AccessEdgeServerMessages')

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.SIP000ExternalMessagesReceivedWithInternallySupportedDomain != None:
		print("SIP000ExternalMessagesReceivedWithInternallySupportedDomain:" + str(obj.SIP000ExternalMessagesReceivedWithInternallySupportedDomain))
	if obj.SIP001ExternalMessagesPersecWithInternallySupportedDomain != None:
		print("SIP001ExternalMessagesPersecWithInternallySupportedDomain:" + str(obj.SIP001ExternalMessagesPersecWithInternallySupportedDomain))
	if obj.SIP002ExternalMessagesReceivedWithAllowedPartnerServerDomain != None:
		print("SIP002ExternalMessagesReceivedWithAllowedPartnerServerDomain:" + str(obj.SIP002ExternalMessagesReceivedWithAllowedPartnerServerDomain))
	if obj.SIP003ExternalMessagesPersecReceivedWithAllowedPartnerServerDomain != None:
		print("SIP003ExternalMessagesPersecReceivedWithAllowedPartnerServerDomain:" + str(obj.SIP003ExternalMessagesPersecReceivedWithAllowedPartnerServerDomain))
	if obj.SIP004ExternalMessagesReceivedWithIMServiceProviderDomain != None:
		print("SIP004ExternalMessagesReceivedWithIMServiceProviderDomain:" + str(obj.SIP004ExternalMessagesReceivedWithIMServiceProviderDomain))
	if obj.SIP005ExternalMessagesPersecReceivedWithIMServiceProviderDomain != None:
		print("SIP005ExternalMessagesPersecReceivedWithIMServiceProviderDomain:" + str(obj.SIP005ExternalMessagesPersecReceivedWithIMServiceProviderDomain))
	if obj.SIP006ExternalMessagesReceivedWithaConfiguredAllowedDomain != None:
		print("SIP006ExternalMessagesReceivedWithaConfiguredAllowedDomain:" + str(obj.SIP006ExternalMessagesReceivedWithaConfiguredAllowedDomain))
	if obj.SIP007ExternalMessagesPersecReceivedWithaConfiguredAllowedDomain != None:
		print("SIP007ExternalMessagesPersecReceivedWithaConfiguredAllowedDomain:" + str(obj.SIP007ExternalMessagesPersecReceivedWithaConfiguredAllowedDomain))
	if obj.SIP008ExternalMessagesReceivedWithaDiscoveredDomain != None:
		print("SIP008ExternalMessagesReceivedWithaDiscoveredDomain:" + str(obj.SIP008ExternalMessagesReceivedWithaDiscoveredDomain))
	if obj.SIP009ExternalMessagesPersecReceivedWithaDiscoveredDomain != None:
		print("SIP009ExternalMessagesPersecReceivedWithaDiscoveredDomain:" + str(obj.SIP009ExternalMessagesPersecReceivedWithaDiscoveredDomain))
	if obj.SIP010ExternalMessagesSentWithInternallySupportedDomain != None:
		print("SIP010ExternalMessagesSentWithInternallySupportedDomain:" + str(obj.SIP010ExternalMessagesSentWithInternallySupportedDomain))
	if obj.SIP011ExternalMessagesPersecSentWithInternallySupportedDomain != None:
		print("SIP011ExternalMessagesPersecSentWithInternallySupportedDomain:" + str(obj.SIP011ExternalMessagesPersecSentWithInternallySupportedDomain))
	if obj.SIP012ExternalMessagesSentWithAllowedPartnerServerDomain != None:
		print("SIP012ExternalMessagesSentWithAllowedPartnerServerDomain:" + str(obj.SIP012ExternalMessagesSentWithAllowedPartnerServerDomain))
	if obj.SIP013ExternalMessagesPersecSentWithAllowedPartnerServerDomain != None:
		print("SIP013ExternalMessagesPersecSentWithAllowedPartnerServerDomain:" + str(obj.SIP013ExternalMessagesPersecSentWithAllowedPartnerServerDomain))
	if obj.SIP014ExternalMessagesSentWithIMServiceProviderDomain != None:
		print("SIP014ExternalMessagesSentWithIMServiceProviderDomain:" + str(obj.SIP014ExternalMessagesSentWithIMServiceProviderDomain))
	if obj.SIP015ExternalMessagesPersecSentWithIMServiceProviderDomain != None:
		print("SIP015ExternalMessagesPersecSentWithIMServiceProviderDomain:" + str(obj.SIP015ExternalMessagesPersecSentWithIMServiceProviderDomain))
	if obj.SIP016ExternalMessagesSentWithaConfiguredAllowedDomain != None:
		print("SIP016ExternalMessagesSentWithaConfiguredAllowedDomain:" + str(obj.SIP016ExternalMessagesSentWithaConfiguredAllowedDomain))
	if obj.SIP017ExternalMessagesPersecWithaConfiguredAllowedDomain != None:
		print("SIP017ExternalMessagesPersecWithaConfiguredAllowedDomain:" + str(obj.SIP017ExternalMessagesPersecWithaConfiguredAllowedDomain))
	if obj.SIP018ExternalMessagesSentWithaDiscoveredDomain != None:
		print("SIP018ExternalMessagesSentWithaDiscoveredDomain:" + str(obj.SIP018ExternalMessagesSentWithaDiscoveredDomain))
	if obj.SIP019ExternalMessagesPersecSentWithaDiscoveredDomain != None:
		print("SIP019ExternalMessagesPersecSentWithaDiscoveredDomain:" + str(obj.SIP019ExternalMessagesPersecSentWithaDiscoveredDomain))
	if obj.SIP020MessagesDroppedDueToUnknownDomain != None:
		print("SIP020MessagesDroppedDueToUnknownDomain:" + str(obj.SIP020MessagesDroppedDueToUnknownDomain))
	if obj.SIP021MessagesPersecDroppedDueToUnknownDomain != None:
		print("SIP021MessagesPersecDroppedDueToUnknownDomain:" + str(obj.SIP021MessagesPersecDroppedDueToUnknownDomain))
	if obj.SIP022ExternalMessagesDroppedDueToInternallySupportedDomain != None:
		print("SIP022ExternalMessagesDroppedDueToInternallySupportedDomain:" + str(obj.SIP022ExternalMessagesDroppedDueToInternallySupportedDomain))
	if obj.SIP023ExternalMessagesPersecDroppedDueToInternallySupportedDomain != None:
		print("SIP023ExternalMessagesPersecDroppedDueToInternallySupportedDomain:" + str(obj.SIP023ExternalMessagesPersecDroppedDueToInternallySupportedDomain))
	if obj.SIP024ExternalMessagesDroppedDueToFederationDisabled != None:
		print("SIP024ExternalMessagesDroppedDueToFederationDisabled:" + str(obj.SIP024ExternalMessagesDroppedDueToFederationDisabled))
	if obj.SIP025ExternalMessagesPersecDroppedDueToFederationDisabled != None:
		print("SIP025ExternalMessagesPersecDroppedDueToFederationDisabled:" + str(obj.SIP025ExternalMessagesPersecDroppedDueToFederationDisabled))
	if obj.SIP026ExternalMessagesDroppedDueToBlockedDomain != None:
		print("SIP026ExternalMessagesDroppedDueToBlockedDomain:" + str(obj.SIP026ExternalMessagesDroppedDueToBlockedDomain))
	if obj.SIP027ExternalMessagesPersecDroppedDueToBlockedDomain != None:
		print("SIP027ExternalMessagesPersecDroppedDueToBlockedDomain:" + str(obj.SIP027ExternalMessagesPersecDroppedDueToBlockedDomain))
	if obj.SIP028ClientMessagesDroppedDueToUnsupportedInternalDomain != None:
		print("SIP028ClientMessagesDroppedDueToUnsupportedInternalDomain:" + str(obj.SIP028ClientMessagesDroppedDueToUnsupportedInternalDomain))
	if obj.SIP029ClientMessagesPersecDroppedDueToUnsupportedInternalDomain != None:
		print("SIP029ClientMessagesPersecDroppedDueToUnsupportedInternalDomain:" + str(obj.SIP029ClientMessagesPersecDroppedDueToUnsupportedInternalDomain))
	if obj.SIP030RemoteUserClientMessagesDroppedDueToAccessDisabled != None:
		print("SIP030RemoteUserClientMessagesDroppedDueToAccessDisabled:" + str(obj.SIP030RemoteUserClientMessagesDroppedDueToAccessDisabled))
	if obj.SIP031RemoteUserClientMessagesPersecDroppedDueToAccessDisabled != None:
		print("SIP031RemoteUserClientMessagesPersecDroppedDueToAccessDisabled:" + str(obj.SIP031RemoteUserClientMessagesPersecDroppedDueToAccessDisabled))
	if obj.SIP032AnonymousUserClientMessagesDroppedDueToAccessDisabled != None:
		print("SIP032AnonymousUserClientMessagesDroppedDueToAccessDisabled:" + str(obj.SIP032AnonymousUserClientMessagesDroppedDueToAccessDisabled))
	if obj.SIP033AnonymousUserClientMessagesPersecDroppedDueToAccessDisabled != None:
		print("SIP033AnonymousUserClientMessagesPersecDroppedDueToAccessDisabled:" + str(obj.SIP033AnonymousUserClientMessagesPersecDroppedDueToAccessDisabled))
	if obj.SIP034ExternalMessagesDroppedDueToInvalidDomains != None:
		print("SIP034ExternalMessagesDroppedDueToInvalidDomains:" + str(obj.SIP034ExternalMessagesDroppedDueToInvalidDomains))
	if obj.SIP035ExternalMessagesPersecDroppedDueToInvalidDomains != None:
		print("SIP035ExternalMessagesPersecDroppedDueToInvalidDomains:" + str(obj.SIP035ExternalMessagesPersecDroppedDueToInvalidDomains))
	if obj.SIP036ExternalDroppedChallengeResponses != None:
		print("SIP036ExternalDroppedChallengeResponses:" + str(obj.SIP036ExternalDroppedChallengeResponses))
	if obj.SIP037ExternalDroppedChallengeResponsesPersec != None:
		print("SIP037ExternalDroppedChallengeResponsesPersec:" + str(obj.SIP037ExternalDroppedChallengeResponsesPersec))
	if obj.SIP038ExternalDroppedREGISTERs != None:
		print("SIP038ExternalDroppedREGISTERs:" + str(obj.SIP038ExternalDroppedREGISTERs))
	if obj.SIP039ExternalDroppedREGISTERsPersec != None:
		print("SIP039ExternalDroppedREGISTERsPersec:" + str(obj.SIP039ExternalDroppedREGISTERsPersec))
	if obj.SIP040ExternalDroppedSERVICEs != None:
		print("SIP040ExternalDroppedSERVICEs:" + str(obj.SIP040ExternalDroppedSERVICEs))
	if obj.SIP041ExternalDroppedSERVICEsPersec != None:
		print("SIP041ExternalDroppedSERVICEsPersec:" + str(obj.SIP041ExternalDroppedSERVICEsPersec))
	if obj.SIP042ExternalDroppedSUBSCRIBEsForGetRichPresence != None:
		print("SIP042ExternalDroppedSUBSCRIBEsForGetRichPresence:" + str(obj.SIP042ExternalDroppedSUBSCRIBEsForGetRichPresence))
	if obj.SIP043ExternalDroppedSUBSCRIBEsPersecForGetRichPresence != None:
		print("SIP043ExternalDroppedSUBSCRIBEsPersecForGetRichPresence:" + str(obj.SIP043ExternalDroppedSUBSCRIBEsPersecForGetRichPresence))
	if obj.SIP044InternalDroppedChallengeResponses != None:
		print("SIP044InternalDroppedChallengeResponses:" + str(obj.SIP044InternalDroppedChallengeResponses))
	if obj.SIP045InternalDroppedChallengeResponsesPersec != None:
		print("SIP045InternalDroppedChallengeResponsesPersec:" + str(obj.SIP045InternalDroppedChallengeResponsesPersec))
	if obj.SIP046InternalDroppedREGISTERs != None:
		print("SIP046InternalDroppedREGISTERs:" + str(obj.SIP046InternalDroppedREGISTERs))
	if obj.SIP047InternalDroppedREGISTERsPersec != None:
		print("SIP047InternalDroppedREGISTERsPersec:" + str(obj.SIP047InternalDroppedREGISTERsPersec))
	if obj.SIP048InternalDroppedSERVICEs != None:
		print("SIP048InternalDroppedSERVICEs:" + str(obj.SIP048InternalDroppedSERVICEs))
	if obj.SIP049InternalDroppedSERVICEsPersec != None:
		print("SIP049InternalDroppedSERVICEsPersec:" + str(obj.SIP049InternalDroppedSERVICEsPersec))
	if obj.SIP050InternalDroppedSUBSCRIBEsForGetRichPresence != None:
		print("SIP050InternalDroppedSUBSCRIBEsForGetRichPresence:" + str(obj.SIP050InternalDroppedSUBSCRIBEsForGetRichPresence))
	if obj.SIP051InternalDroppedSUBSCRIBEsPersecForGetRichPresence != None:
		print("SIP051InternalDroppedSUBSCRIBEsPersecForGetRichPresence:" + str(obj.SIP051InternalDroppedSUBSCRIBEsPersecForGetRichPresence))
	if obj.SIP052MessagesFromUsersNotEnabledForFederation != None:
		print("SIP052MessagesFromUsersNotEnabledForFederation:" + str(obj.SIP052MessagesFromUsersNotEnabledForFederation))
	if obj.SIP053MessagesPersecFromUsersNotEnabledForFederation != None:
		print("SIP053MessagesPersecFromUsersNotEnabledForFederation:" + str(obj.SIP053MessagesPersecFromUsersNotEnabledForFederation))
	if obj.SIP054MessagesFromUsersNotEnabledForPublicIMProviders != None:
		print("SIP054MessagesFromUsersNotEnabledForPublicIMProviders:" + str(obj.SIP054MessagesFromUsersNotEnabledForPublicIMProviders))
	if obj.SIP055MessagesPersecFromUsersNotEnabledForPublicIMProviders != None:
		print("SIP055MessagesPersecFromUsersNotEnabledForPublicIMProviders:" + str(obj.SIP055MessagesPersecFromUsersNotEnabledForPublicIMProviders))
	if obj.SIP056ExternalMessagesDroppedDueToUnresolvedDomain != None:
		print("SIP056ExternalMessagesDroppedDueToUnresolvedDomain:" + str(obj.SIP056ExternalMessagesDroppedDueToUnresolvedDomain))
	if obj.SIP057ExternalMessagesPersecDroppedDueToUnresolvedDomain != None:
		print("SIP057ExternalMessagesPersecDroppedDueToUnresolvedDomain:" + str(obj.SIP057ExternalMessagesPersecDroppedDueToUnresolvedDomain))
	if obj.SIP058ExternalMessagesDroppedDueToBlockedIMServiceProviderDomain != None:
		print("SIP058ExternalMessagesDroppedDueToBlockedIMServiceProviderDomain:" + str(obj.SIP058ExternalMessagesDroppedDueToBlockedIMServiceProviderDomain))
	if obj.SIP059ExternalMessagesPersecDroppedDueToBlockedIMServiceProviderDomain != None:
		print("SIP059ExternalMessagesPersecDroppedDueToBlockedIMServiceProviderDomain:" + str(obj.SIP059ExternalMessagesPersecDroppedDueToBlockedIMServiceProviderDomain))
	if obj.SIP060ExternalMessagesDroppedDueToUnauthorizedIMServiceProviderDomain != None:
		print("SIP060ExternalMessagesDroppedDueToUnauthorizedIMServiceProviderDomain:" + str(obj.SIP060ExternalMessagesDroppedDueToUnauthorizedIMServiceProviderDomain))
	if obj.SIP061ExternalMessagesPersecDroppedDueToUnauthorizedIMServiceProviderDomain != None:
		print("SIP061ExternalMessagesPersecDroppedDueToUnauthorizedIMServiceProviderDomain:" + str(obj.SIP061ExternalMessagesPersecDroppedDueToUnauthorizedIMServiceProviderDomain))
	if obj.SIP062ExternalMessagesDroppedDueToUnauthorizedAllowedorDiscoveredDomain != None:
		print("SIP062ExternalMessagesDroppedDueToUnauthorizedAllowedorDiscoveredDomain:" + str(obj.SIP062ExternalMessagesDroppedDueToUnauthorizedAllowedorDiscoveredDomain))
	if obj.SIP063ExternalMessagesPersecDroppedDueToUnauthorizedAllowedorDiscoveredDomain != None:
		print("SIP063ExternalMessagesPersecDroppedDueToUnauthorizedAllowedorDiscoveredDomain:" + str(obj.SIP063ExternalMessagesPersecDroppedDueToUnauthorizedAllowedorDiscoveredDomain))
	if obj.SIP064ExternalMessagesDroppedDueToIncompatibleDNSSRVResultforAllowedDomain != None:
		print("SIP064ExternalMessagesDroppedDueToIncompatibleDNSSRVResultforAllowedDomain:" + str(obj.SIP064ExternalMessagesDroppedDueToIncompatibleDNSSRVResultforAllowedDomain))
	if obj.SIP065ExternalMessagesPersecDroppedDueToIncompatibleDNSSRVResultforAllowedDomain != None:
		print("SIP065ExternalMessagesPersecDroppedDueToIncompatibleDNSSRVResultforAllowedDomain:" + str(obj.SIP065ExternalMessagesPersecDroppedDueToIncompatibleDNSSRVResultforAllowedDomain))
	if obj.SIP066ExternalMessagesDroppedDueToMultipleIncompatibleDNSSRVResults != None:
		print("SIP066ExternalMessagesDroppedDueToMultipleIncompatibleDNSSRVResults:" + str(obj.SIP066ExternalMessagesDroppedDueToMultipleIncompatibleDNSSRVResults))
	if obj.SIP067ExternalMessagesPersecDroppedDueToMultipleIncompatibleDNSSRVResults != None:
		print("SIP067ExternalMessagesPersecDroppedDueToMultipleIncompatibleDNSSRVResults:" + str(obj.SIP067ExternalMessagesPersecDroppedDueToMultipleIncompatibleDNSSRVResults))
	if obj.SIP068ExternalMessagesDroppedDueToIncompatibleMessageDomain != None:
		print("SIP068ExternalMessagesDroppedDueToIncompatibleMessageDomain:" + str(obj.SIP068ExternalMessagesDroppedDueToIncompatibleMessageDomain))
	if obj.SIP069ExternalMessagesPersecDroppedDueToIncompatibleMessageDomain != None:
		print("SIP069ExternalMessagesPersecDroppedDueToIncompatibleMessageDomain:" + str(obj.SIP069ExternalMessagesPersecDroppedDueToIncompatibleMessageDomain))
	if obj.SIP070MessagesDroppedDueToIncompatibleAssertedIdentity != None:
		print("SIP070MessagesDroppedDueToIncompatibleAssertedIdentity:" + str(obj.SIP070MessagesDroppedDueToIncompatibleAssertedIdentity))
	if obj.SIP071MessagesPersecDroppedDueToIncompatibleAssertedIdentity != None:
		print("SIP071MessagesPersecDroppedDueToIncompatibleAssertedIdentity:" + str(obj.SIP071MessagesPersecDroppedDueToIncompatibleAssertedIdentity))
	if obj.SIP072MessagesDroppedDueToIncompatibleBossDomain != None:
		print("SIP072MessagesDroppedDueToIncompatibleBossDomain:" + str(obj.SIP072MessagesDroppedDueToIncompatibleBossDomain))
	if obj.SIP073MessagesPersecDroppedDueToIncompatibleBossDomain != None:
		print("SIP073MessagesPersecDroppedDueToIncompatibleBossDomain:" + str(obj.SIP073MessagesPersecDroppedDueToIncompatibleBossDomain))
	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))
	print("")
	print("########")
	print("")