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_PerfRawData_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("")