LCSipEps04SipEpsOutgoingMessages - 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 LCSipEps04SipEpsOutgoingMessages WMI class can be used in ActiveXperts Network Monitor to monitor your servers.
LCSipEps04SipEpsOutgoingMessages
Example(s)
from win32com.client import GetObject objWMI = GetObject('winmgmts:').InstancesOf('Win32_PerfRawData_S4Perf_LCSipEps04SipEpsOutgoingMessages') 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.SipEps000OutgoingMessages != None: print("SipEps000OutgoingMessages:" + str(obj.SipEps000OutgoingMessages)) if obj.SipEps001OutgoingMessagesPersec != None: print("SipEps001OutgoingMessagesPersec:" + str(obj.SipEps001OutgoingMessagesPersec)) if obj.SipEps002FailedOutgoingMessages != None: print("SipEps002FailedOutgoingMessages:" + str(obj.SipEps002FailedOutgoingMessages)) if obj.SipEps003FailedOutgoingMessagesPersec != None: print("SipEps003FailedOutgoingMessagesPersec:" + str(obj.SipEps003FailedOutgoingMessagesPersec)) if obj.SipEps004OutgoingACKmessages != None: print("SipEps004OutgoingACKmessages:" + str(obj.SipEps004OutgoingACKmessages)) if obj.SipEps005OutgoingACKmessagesPersec != None: print("SipEps005OutgoingACKmessagesPersec:" + str(obj.SipEps005OutgoingACKmessagesPersec)) if obj.SipEps006OutgoingBYEmessages != None: print("SipEps006OutgoingBYEmessages:" + str(obj.SipEps006OutgoingBYEmessages)) if obj.SipEps007OutgoingBYEmessagesPersec != None: print("SipEps007OutgoingBYEmessagesPersec:" + str(obj.SipEps007OutgoingBYEmessagesPersec)) if obj.SipEps008OutgoingCANCELmessages != None: print("SipEps008OutgoingCANCELmessages:" + str(obj.SipEps008OutgoingCANCELmessages)) if obj.SipEps009OutgoingCANCELmessagesPersec != None: print("SipEps009OutgoingCANCELmessagesPersec:" + str(obj.SipEps009OutgoingCANCELmessagesPersec)) if obj.SipEps010OutgoingINFOmessages != None: print("SipEps010OutgoingINFOmessages:" + str(obj.SipEps010OutgoingINFOmessages)) if obj.SipEps011OutgoingINFOmessagesPersec != None: print("SipEps011OutgoingINFOmessagesPersec:" + str(obj.SipEps011OutgoingINFOmessagesPersec)) if obj.SipEps012OutgoingINVITEmessages != None: print("SipEps012OutgoingINVITEmessages:" + str(obj.SipEps012OutgoingINVITEmessages)) if obj.SipEps013OutgoingINVITEmessagesPersec != None: print("SipEps013OutgoingINVITEmessagesPersec:" + str(obj.SipEps013OutgoingINVITEmessagesPersec)) if obj.SipEps014OutgoingMESSAGEmessages != None: print("SipEps014OutgoingMESSAGEmessages:" + str(obj.SipEps014OutgoingMESSAGEmessages)) if obj.SipEps015OutgoingMESSAGEmessagesPersec != None: print("SipEps015OutgoingMESSAGEmessagesPersec:" + str(obj.SipEps015OutgoingMESSAGEmessagesPersec)) if obj.SipEps016OutgoingNEGOTIATEmessages != None: print("SipEps016OutgoingNEGOTIATEmessages:" + str(obj.SipEps016OutgoingNEGOTIATEmessages)) if obj.SipEps017OutgoingNEGOTIATEmessagesPersec != None: print("SipEps017OutgoingNEGOTIATEmessagesPersec:" + str(obj.SipEps017OutgoingNEGOTIATEmessagesPersec)) if obj.SipEps018OutgoingNOTIFYmessages != None: print("SipEps018OutgoingNOTIFYmessages:" + str(obj.SipEps018OutgoingNOTIFYmessages)) if obj.SipEps019OutgoingNOTIFYmessagesPersec != None: print("SipEps019OutgoingNOTIFYmessagesPersec:" + str(obj.SipEps019OutgoingNOTIFYmessagesPersec)) if obj.SipEps020OutgoingOPTIONSmessages != None: print("SipEps020OutgoingOPTIONSmessages:" + str(obj.SipEps020OutgoingOPTIONSmessages)) if obj.SipEps021OutgoingOPTIONSmessagesPersec != None: print("SipEps021OutgoingOPTIONSmessagesPersec:" + str(obj.SipEps021OutgoingOPTIONSmessagesPersec)) if obj.SipEps022OutgoingREFERmessages != None: print("SipEps022OutgoingREFERmessages:" + str(obj.SipEps022OutgoingREFERmessages)) if obj.SipEps023OutgoingREFERmessagesPersec != None: print("SipEps023OutgoingREFERmessagesPersec:" + str(obj.SipEps023OutgoingREFERmessagesPersec)) if obj.SipEps024OutgoingREGISTERmessages != None: print("SipEps024OutgoingREGISTERmessages:" + str(obj.SipEps024OutgoingREGISTERmessages)) if obj.SipEps025OutgoingREGISTERmessagesPersec != None: print("SipEps025OutgoingREGISTERmessagesPersec:" + str(obj.SipEps025OutgoingREGISTERmessagesPersec)) if obj.SipEps026OutgoingSERVICEmessages != None: print("SipEps026OutgoingSERVICEmessages:" + str(obj.SipEps026OutgoingSERVICEmessages)) if obj.SipEps027OutgoingSERVICEmessagesPersec != None: print("SipEps027OutgoingSERVICEmessagesPersec:" + str(obj.SipEps027OutgoingSERVICEmessagesPersec)) if obj.SipEps028OutgoingSUBSCRIBEmessages != None: print("SipEps028OutgoingSUBSCRIBEmessages:" + str(obj.SipEps028OutgoingSUBSCRIBEmessages)) if obj.SipEps029OutgoingSUBSCRIBEmessagesPersec != None: print("SipEps029OutgoingSUBSCRIBEmessagesPersec:" + str(obj.SipEps029OutgoingSUBSCRIBEmessagesPersec)) if obj.SipEps030OutgoingGenericMessages != None: print("SipEps030OutgoingGenericMessages:" + str(obj.SipEps030OutgoingGenericMessages)) if obj.SipEps031OutgoingGenericMessagesPersec != None: print("SipEps031OutgoingGenericMessagesPersec:" + str(obj.SipEps031OutgoingGenericMessagesPersec)) if obj.SipEps032Outgoing3xxResponses != None: print("SipEps032Outgoing3xxResponses:" + str(obj.SipEps032Outgoing3xxResponses)) if obj.SipEps033Outgoing3xxResponsesPersec != None: print("SipEps033Outgoing3xxResponsesPersec:" + str(obj.SipEps033Outgoing3xxResponsesPersec)) if obj.SipEps034Outgoing4xxResponses != None: print("SipEps034Outgoing4xxResponses:" + str(obj.SipEps034Outgoing4xxResponses)) if obj.SipEps035Outgoing4xxResponsesPersec != None: print("SipEps035Outgoing4xxResponsesPersec:" + str(obj.SipEps035Outgoing4xxResponsesPersec)) if obj.SipEps036Outgoing5xxResponses != None: print("SipEps036Outgoing5xxResponses:" + str(obj.SipEps036Outgoing5xxResponses)) if obj.SipEps037Outgoing5xxResponsesPersec != None: print("SipEps037Outgoing5xxResponsesPersec:" + str(obj.SipEps037Outgoing5xxResponsesPersec)) if obj.SipEps038Outgoing6xxResponses != None: print("SipEps038Outgoing6xxResponses:" + str(obj.SipEps038Outgoing6xxResponses)) if obj.SipEps039Outgoing6xxResponsesPersec != None: print("SipEps039Outgoing6xxResponsesPersec:" + str(obj.SipEps039Outgoing6xxResponsesPersec)) if obj.SipEps040Outgoing180RingingResponses != None: print("SipEps040Outgoing180RingingResponses:" + str(obj.SipEps040Outgoing180RingingResponses)) if obj.SipEps041Outgoing180RingingResponsesPersec != None: print("SipEps041Outgoing180RingingResponsesPersec:" + str(obj.SipEps041Outgoing180RingingResponsesPersec)) if obj.SipEps042Outgoing200Responses != None: print("SipEps042Outgoing200Responses:" + str(obj.SipEps042Outgoing200Responses)) if obj.SipEps043Outgoing200ResponsesPersec != None: print("SipEps043Outgoing200ResponsesPersec:" + str(obj.SipEps043Outgoing200ResponsesPersec)) if obj.SipEps044Outgoing301MovedPermanentlyResponses != None: print("SipEps044Outgoing301MovedPermanentlyResponses:" + str(obj.SipEps044Outgoing301MovedPermanentlyResponses)) if obj.SipEps045Outgoing301MovedPermanentlyResponsesPersec != None: print("SipEps045Outgoing301MovedPermanentlyResponsesPersec:" + str(obj.SipEps045Outgoing301MovedPermanentlyResponsesPersec)) if obj.SipEps046Outgoing302MovedTemporarilyResponses != None: print("SipEps046Outgoing302MovedTemporarilyResponses:" + str(obj.SipEps046Outgoing302MovedTemporarilyResponses)) if obj.SipEps047Outgoing302MovedTemporarilyResponsesPersec != None: print("SipEps047Outgoing302MovedTemporarilyResponsesPersec:" + str(obj.SipEps047Outgoing302MovedTemporarilyResponsesPersec)) if obj.SipEps048Outgoing400BadRequestResponses != None: print("SipEps048Outgoing400BadRequestResponses:" + str(obj.SipEps048Outgoing400BadRequestResponses)) if obj.SipEps049Outgoing400BadRequestResponsesPersec != None: print("SipEps049Outgoing400BadRequestResponsesPersec:" + str(obj.SipEps049Outgoing400BadRequestResponsesPersec)) if obj.SipEps050Outgoing401UnauthorizedResponses != None: print("SipEps050Outgoing401UnauthorizedResponses:" + str(obj.SipEps050Outgoing401UnauthorizedResponses)) if obj.SipEps051Outgoing401UnauthorizedResponsesPersec != None: print("SipEps051Outgoing401UnauthorizedResponsesPersec:" + str(obj.SipEps051Outgoing401UnauthorizedResponsesPersec)) if obj.SipEps052Outgoing403ForbiddenResponses != None: print("SipEps052Outgoing403ForbiddenResponses:" + str(obj.SipEps052Outgoing403ForbiddenResponses)) if obj.SipEps053Outgoing403ForbiddenResponsesPersec != None: print("SipEps053Outgoing403ForbiddenResponsesPersec:" + str(obj.SipEps053Outgoing403ForbiddenResponsesPersec)) if obj.SipEps054Outgoing404NotFoundResponses != None: print("SipEps054Outgoing404NotFoundResponses:" + str(obj.SipEps054Outgoing404NotFoundResponses)) if obj.SipEps055Outgoing404NotFoundResponsesPersec != None: print("SipEps055Outgoing404NotFoundResponsesPersec:" + str(obj.SipEps055Outgoing404NotFoundResponsesPersec)) if obj.SipEps056Outgoing407ProxyAuthenticationRequiredResponses != None: print("SipEps056Outgoing407ProxyAuthenticationRequiredResponses:" + str(obj.SipEps056Outgoing407ProxyAuthenticationRequiredResponses)) if obj.SipEps057Outgoing407ProxyAuthenticationRequiredResponsesPersec != None: print("SipEps057Outgoing407ProxyAuthenticationRequiredResponsesPersec:" + str(obj.SipEps057Outgoing407ProxyAuthenticationRequiredResponsesPersec)) if obj.SipEps058Outgoing409Responses != None: print("SipEps058Outgoing409Responses:" + str(obj.SipEps058Outgoing409Responses)) if obj.SipEps059Outgoing409ResponsesPersec != None: print("SipEps059Outgoing409ResponsesPersec:" + str(obj.SipEps059Outgoing409ResponsesPersec)) if obj.SipEps060Outgoing413RequestEntityTooLargeResponses != None: print("SipEps060Outgoing413RequestEntityTooLargeResponses:" + str(obj.SipEps060Outgoing413RequestEntityTooLargeResponses)) if obj.SipEps061Outgoing413RequestEntityTooLargeResponsesPersec != None: print("SipEps061Outgoing413RequestEntityTooLargeResponsesPersec:" + str(obj.SipEps061Outgoing413RequestEntityTooLargeResponsesPersec)) if obj.SipEps062Outgoing421ExtensionRequiredResponses != None: print("SipEps062Outgoing421ExtensionRequiredResponses:" + str(obj.SipEps062Outgoing421ExtensionRequiredResponses)) if obj.SipEps063Outgoing421ExtensionRequiredResponsesPersec != None: print("SipEps063Outgoing421ExtensionRequiredResponsesPersec:" + str(obj.SipEps063Outgoing421ExtensionRequiredResponsesPersec)) if obj.SipEps064Outgoing480TemporarilyUnavailableResponses != None: print("SipEps064Outgoing480TemporarilyUnavailableResponses:" + str(obj.SipEps064Outgoing480TemporarilyUnavailableResponses)) if obj.SipEps065Outgoing480TemporarilyUnavailableResponsesPersec != None: print("SipEps065Outgoing480TemporarilyUnavailableResponsesPersec:" + str(obj.SipEps065Outgoing480TemporarilyUnavailableResponsesPersec)) if obj.SipEps066Outgoing481CallPerTransactionDoesNotExistResponses != None: print("SipEps066Outgoing481CallPerTransactionDoesNotExistResponses:" + str(obj.SipEps066Outgoing481CallPerTransactionDoesNotExistResponses)) if obj.SipEps067Outgoing481CallPerTransactionDoesNotExistResponsesPersec != None: print("SipEps067Outgoing481CallPerTransactionDoesNotExistResponsesPersec:" + str(obj.SipEps067Outgoing481CallPerTransactionDoesNotExistResponsesPersec)) if obj.SipEps068Outgoing486BusyHereResponses != None: print("SipEps068Outgoing486BusyHereResponses:" + str(obj.SipEps068Outgoing486BusyHereResponses)) if obj.SipEps069Outgoing486BusyHereResponsesPersec != None: print("SipEps069Outgoing486BusyHereResponsesPersec:" + str(obj.SipEps069Outgoing486BusyHereResponsesPersec)) if obj.SipEps070Outgoing487RequestTerminatedResponses != None: print("SipEps070Outgoing487RequestTerminatedResponses:" + str(obj.SipEps070Outgoing487RequestTerminatedResponses)) if obj.SipEps071Outgoing487RequestTerminatedResponsesPersec != None: print("SipEps071Outgoing487RequestTerminatedResponsesPersec:" + str(obj.SipEps071Outgoing487RequestTerminatedResponsesPersec)) if obj.SipEps072Outgoing488NotAcceptableHereResponses != None: print("SipEps072Outgoing488NotAcceptableHereResponses:" + str(obj.SipEps072Outgoing488NotAcceptableHereResponses)) if obj.SipEps073Outgoing488NotAcceptableHereResponsesPersec != None: print("SipEps073Outgoing488NotAcceptableHereResponsesPersec:" + str(obj.SipEps073Outgoing488NotAcceptableHereResponsesPersec)) if obj.SipEps074Outgoing499Responses != None: print("SipEps074Outgoing499Responses:" + str(obj.SipEps074Outgoing499Responses)) if obj.SipEps075Outgoing499ResponsesPersec != None: print("SipEps075Outgoing499ResponsesPersec:" + str(obj.SipEps075Outgoing499ResponsesPersec)) if obj.SipEps076Outgoing500InternalServerErrorResponses != None: print("SipEps076Outgoing500InternalServerErrorResponses:" + str(obj.SipEps076Outgoing500InternalServerErrorResponses)) if obj.SipEps077Outgoing500InternalServerErrorResponsesPersec != None: print("SipEps077Outgoing500InternalServerErrorResponsesPersec:" + str(obj.SipEps077Outgoing500InternalServerErrorResponsesPersec)) if obj.SipEps078Outgoing501NotImplementedResponses != None: print("SipEps078Outgoing501NotImplementedResponses:" + str(obj.SipEps078Outgoing501NotImplementedResponses)) if obj.SipEps079Outgoing501NotImplementedResponsesPersec != None: print("SipEps079Outgoing501NotImplementedResponsesPersec:" + str(obj.SipEps079Outgoing501NotImplementedResponsesPersec)) if obj.SipEps080Outgoing503ServiceUnavailableResponses != None: print("SipEps080Outgoing503ServiceUnavailableResponses:" + str(obj.SipEps080Outgoing503ServiceUnavailableResponses)) if obj.SipEps081Outgoing503ServiceUnavailableResponsesPersec != None: print("SipEps081Outgoing503ServiceUnavailableResponsesPersec:" + str(obj.SipEps081Outgoing503ServiceUnavailableResponsesPersec)) if obj.SipEps082Outgoing504ServerTimeoutResponses != None: print("SipEps082Outgoing504ServerTimeoutResponses:" + str(obj.SipEps082Outgoing504ServerTimeoutResponses)) if obj.SipEps083Outgoing504ServerTimeoutResponsesPersec != None: print("SipEps083Outgoing504ServerTimeoutResponsesPersec:" + str(obj.SipEps083Outgoing504ServerTimeoutResponsesPersec)) if obj.SipEps084Outgoing599Responses != None: print("SipEps084Outgoing599Responses:" + str(obj.SipEps084Outgoing599Responses)) if obj.SipEps085Outgoing599ResponsesPersec != None: print("SipEps085Outgoing599ResponsesPersec:" + str(obj.SipEps085Outgoing599ResponsesPersec)) if obj.SipEps086Outgoing600BusyEverywhereResponses != None: print("SipEps086Outgoing600BusyEverywhereResponses:" + str(obj.SipEps086Outgoing600BusyEverywhereResponses)) if obj.SipEps087Outgoing600BusyEverywhereResponsesPersec != None: print("SipEps087Outgoing600BusyEverywhereResponsesPersec:" + str(obj.SipEps087Outgoing600BusyEverywhereResponsesPersec)) if obj.SipEps088Outgoing603DeclineResponses != None: print("SipEps088Outgoing603DeclineResponses:" + str(obj.SipEps088Outgoing603DeclineResponses)) if obj.SipEps089Outgoing603DeclineResponsesPersec != None: print("SipEps089Outgoing603DeclineResponsesPersec:" + str(obj.SipEps089Outgoing603DeclineResponsesPersec)) if obj.SipEps090Outgoing699Responses != None: print("SipEps090Outgoing699Responses:" + str(obj.SipEps090Outgoing699Responses)) if obj.SipEps091Outgoing699ResponsesPersec != None: print("SipEps091Outgoing699ResponsesPersec:" + str(obj.SipEps091Outgoing699ResponsesPersec)) 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("")