Contact Info

Crumbtrail

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

LCUSrv15Notify - WMI sample in VBScript

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


LCUSrv15Notify

Example(s)

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")

Set colItems = objWMIService.ExecQuery("Select * From Win32_PerfFormattedData_WRTCESPf_LCUSrv15Notify")

For Each objItem in colItems
	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 "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 "USrv000NOTIFYssent:" & objItem.USrv000NOTIFYssent
	WScript.Echo "USrv001NOTIFYssentPerSec:" & objItem.USrv001NOTIFYssentPerSec
	WScript.Echo "USrv002BENOTIFYssent:" & objItem.USrv002BENOTIFYssent
	WScript.Echo "USrv003BENOTIFYssentPerSec:" & objItem.USrv003BENOTIFYssentPerSec
	WScript.Echo "USrv004PresenceNOTIFYssent:" & objItem.USrv004PresenceNOTIFYssent
	WScript.Echo "USrv005PresenceNOTIFYssentPerSec:" & objItem.USrv005PresenceNOTIFYssentPerSec
	WScript.Echo "USrv006PresenceWPendingNOTIFYssent:" & objItem.USrv006PresenceWPendingNOTIFYssent
	WScript.Echo "USrv007PresenceWPendingNOTIFYssentPerSec:" & objItem.USrv007PresenceWPendingNOTIFYssentPerSec
	WScript.Echo "USrv008RoamingSelfNOTIFYssent:" & objItem.USrv008RoamingSelfNOTIFYssent
	WScript.Echo "USrv009RoamingSelfNOTIFYssentPerSec:" & objItem.USrv009RoamingSelfNOTIFYssentPerSec
	WScript.Echo "USrv010RoamingContactNOTIFYssent:" & objItem.USrv010RoamingContactNOTIFYssent
	WScript.Echo "USrv011RoamingContactNOTIFYssentPerSec:" & objItem.USrv011RoamingContactNOTIFYssentPerSec
	WScript.Echo "USrv012RoamingACLNOTIFYssent:" & objItem.USrv012RoamingACLNOTIFYssent
	WScript.Echo "USrv013RoamingACLNOTIFYssentPerSec:" & objItem.USrv013RoamingACLNOTIFYssentPerSec
	WScript.Echo "USrv014ProvisioningNOTIFYssent:" & objItem.USrv014ProvisioningNOTIFYssent
	WScript.Echo "USrv015ProvisioningNOTIFYssentPerSec:" & objItem.USrv015ProvisioningNOTIFYssentPerSec
	WScript.Echo "USrv016ConferencingNOTIFYssent:" & objItem.USrv016ConferencingNOTIFYssent
	WScript.Echo "USrv017ConferencingNOTIFYssentPerSec:" & objItem.USrv017ConferencingNOTIFYssentPerSec
	WScript.Echo "USrv018UnsubscribedNOTIFYssent:" & objItem.USrv018UnsubscribedNOTIFYssent
	WScript.Echo "USrv019UnsubscribedNOTIFYssentPerSec:" & objItem.USrv019UnsubscribedNOTIFYssentPerSec
	WScript.Echo "USrv020NOTIFYssenttosubscriberinthesamehomeserver:" & objItem.USrv020NOTIFYssenttosubscriberinthesamehomeserver
	WScript.Echo "USrv021NOTIFYssenttosubscriberinthesamehomeserverPerSec:" & objItem.USrv021NOTIFYssenttosubscriberinthesamehomeserverPerSec
	WScript.Echo "USrv022NOTIFYssenttosubscriberindifferenthomeserver:" & objItem.USrv022NOTIFYssenttosubscriberindifferenthomeserver
	WScript.Echo "USrv023NOTIFYssenttosubscriberindifferenthomeserverPerSec:" & objItem.USrv023NOTIFYssenttosubscriberindifferenthomeserverPerSec
	WScript.Echo "USrv024NOTIFYssentwithoutrequesturibeingset:" & objItem.USrv024NOTIFYssentwithoutrequesturibeingset
	WScript.Echo "USrv025NOTIFYssentwithoutrequesturibeingsetPerSec:" & objItem.USrv025NOTIFYssentwithoutrequesturibeingsetPerSec
	WScript.Echo "USrv026NOTIFYssentasaresultofpresencechange:" & objItem.USrv026NOTIFYssentasaresultofpresencechange
	WScript.Echo "USrv027NOTIFYssentasaresultofpresencechangePerSec:" & objItem.USrv027NOTIFYssentasaresultofpresencechangePerSec
	WScript.Echo "USrv028NOTIFYssentasaresultofcategorypublish:" & objItem.USrv028NOTIFYssentasaresultofcategorypublish
	WScript.Echo "USrv029NOTIFYssentasaresultofcategorypublishPerSec:" & objItem.USrv029NOTIFYssentasaresultofcategorypublishPerSec
	WScript.Echo "USrv030NOTIFYssentasaresultofcontainerchange:" & objItem.USrv030NOTIFYssentasaresultofcontainerchange
	WScript.Echo "USrv031NOTIFYssentasaresultofcontainerchangePerSec:" & objItem.USrv031NOTIFYssentasaresultofcontainerchangePerSec
	WScript.Echo "USrv032NOTIFYssentasaresultofsubscriberchange:" & objItem.USrv032NOTIFYssentasaresultofsubscriberchange
	WScript.Echo "USrv033NOTIFYssentasaresultofsubscriberchangePerSec:" & objItem.USrv033NOTIFYssentasaresultofsubscriberchangePerSec
	WScript.Echo "USrv034NOTIFYssentasaresultofcontactorgroupchange:" & objItem.USrv034NOTIFYssentasaresultofcontactorgroupchange
	WScript.Echo "USrv035NOTIFYssentasaresultofcontactorgroupchangePerSec:" & objItem.USrv035NOTIFYssentasaresultofcontactorgroupchangePerSec
	WScript.Echo "USrv036NOTIFYssentasaresultofpermissionchange:" & objItem.USrv036NOTIFYssentasaresultofpermissionchange
	WScript.Echo "USrv037NOTIFYssentasaresultofpermissionchangePerSec:" & objItem.USrv037NOTIFYssentasaresultofpermissionchangePerSec
	WScript.Echo "USrv038NOTIFYssentasaresultofincomingsubscribes:" & objItem.USrv038NOTIFYssentasaresultofincomingsubscribes
	WScript.Echo "USrv039NOTIFYssentasaresultofincomingsubscribesPerSec:" & objItem.USrv039NOTIFYssentasaresultofincomingsubscribesPerSec
	WScript.Echo "USrv040NOTIFYssentasaresultofregistrationexpiration:" & objItem.USrv040NOTIFYssentasaresultofregistrationexpiration
	WScript.Echo "USrv041NOTIFYssentasaresultofregistrationexpirationPerSec:" & objItem.USrv041NOTIFYssentasaresultofregistrationexpirationPerSec
	WScript.Echo "USrv042NOTIFYssentasaresultofotherreasons:" & objItem.USrv042NOTIFYssentasaresultofotherreasons
	WScript.Echo "USrv043NOTIFYssentasaresultofotherreasonsPerSec:" & objItem.USrv043NOTIFYssentasaresultofotherreasonsPerSec
	WScript.Echo "USrv044NOTIFYresponses:" & objItem.USrv044NOTIFYresponses
	WScript.Echo "USrv045NOTIFYresponsesPerSec:" & objItem.USrv045NOTIFYresponsesPerSec
	WScript.Echo "USrv046NOTIFYfailuresreceived:" & objItem.USrv046NOTIFYfailuresreceived
	WScript.Echo "USrv047NOTIFYfailuresreceivedPerSec:" & objItem.USrv047NOTIFYfailuresreceivedPerSec
	WScript.Echo "USrv048CategoryNOTIFYfailedduetounknownuserorendpoint:" & objItem.USrv048CategoryNOTIFYfailedduetounknownuserorendpoint
	WScript.Echo "USrv049CategoryNOTIFYtimeoutreceived:" & objItem.USrv049CategoryNOTIFYtimeoutreceived
	WScript.Echo "USrv050CategoryNOTIFY48xresponsesreceived:" & objItem.USrv050CategoryNOTIFY48xresponsesreceived
	WScript.Echo "USrv051CategoryNOTIFY504responsesreceived:" & objItem.USrv051CategoryNOTIFY504responsesreceived
	WScript.Echo "USrv052CategoryNOTIFY500responsesreceived:" & objItem.USrv052CategoryNOTIFY500responsesreceived
	WScript.Echo "USrv053CategoryNOTIFYfailureresponsesreceived:" & objItem.USrv053CategoryNOTIFYfailureresponsesreceived
	WScript.Echo "USrv054SelfNOTIFYfailedduetounknownuserorendpoint:" & objItem.USrv054SelfNOTIFYfailedduetounknownuserorendpoint
	WScript.Echo "USrv055SelfNOTIFYtimeoutreceived:" & objItem.USrv055SelfNOTIFYtimeoutreceived
	WScript.Echo "USrv056SelfNOTIFY48xresponsesreceived:" & objItem.USrv056SelfNOTIFY48xresponsesreceived
	WScript.Echo "USrv057SelfNOTIFY504responsesreceived:" & objItem.USrv057SelfNOTIFY504responsesreceived
	WScript.Echo "USrv058SelfNOTIFY500responsesreceived:" & objItem.USrv058SelfNOTIFY500responsesreceived
	WScript.Echo "USrv059SelfNOTIFYfailureresponsesreceived:" & objItem.USrv059SelfNOTIFYfailureresponsesreceived
	WScript.Echo "USrv060LegacypresenceNOTIFYfailedduetounknownuserorendpoint:" & objItem.USrv060LegacypresenceNOTIFYfailedduetounknownuserorendpoint
	WScript.Echo "USrv061LegacypresenceNOTIFYtimeoutreceived:" & objItem.USrv061LegacypresenceNOTIFYtimeoutreceived
	WScript.Echo "USrv062LegacypresenceNOTIFY48xresponsesreceived:" & objItem.USrv062LegacypresenceNOTIFY48xresponsesreceived
	WScript.Echo "USrv063LegacypresenceNOTIFY504responsesreceived:" & objItem.USrv063LegacypresenceNOTIFY504responsesreceived
	WScript.Echo "USrv064LegacypresenceNOTIFY500responsesreceived:" & objItem.USrv064LegacypresenceNOTIFY500responsesreceived
	WScript.Echo "USrv065LegacypresenceNOTIFYfailureresponsesreceived:" & objItem.USrv065LegacypresenceNOTIFYfailureresponsesreceived
	WScript.Echo "USrv066ConferencingNOTIFYfailedduetounknownuserorendpoint:" & objItem.USrv066ConferencingNOTIFYfailedduetounknownuserorendpoint
	WScript.Echo "USrv067ConferencingNOTIFYtimeoutreceived:" & objItem.USrv067ConferencingNOTIFYtimeoutreceived
	WScript.Echo "USrv068ConferencingNOTIFY48xresponsesreceived:" & objItem.USrv068ConferencingNOTIFY48xresponsesreceived
	WScript.Echo "USrv069ConferencingNOTIFY504responsesreceived:" & objItem.USrv069ConferencingNOTIFY504responsesreceived
	WScript.Echo "USrv070ConferencingNOTIFY500responsesreceived:" & objItem.USrv070ConferencingNOTIFY500responsesreceived
	WScript.Echo "USrv071ConferencingNOTIFYfailureresponsesreceived:" & objItem.USrv071ConferencingNOTIFYfailureresponsesreceived
	WScript.Echo "USrv072OtherNOTIFYfailedduetounknownuserorendpoint:" & objItem.USrv072OtherNOTIFYfailedduetounknownuserorendpoint
	WScript.Echo "USrv073OtherNOTIFYtimeoutreceived:" & objItem.USrv073OtherNOTIFYtimeoutreceived
	WScript.Echo "USrv074OtherNOTIFY48xresponsesreceived:" & objItem.USrv074OtherNOTIFY48xresponsesreceived
	WScript.Echo "USrv075OtherNOTIFY504responsesreceived:" & objItem.USrv075OtherNOTIFY504responsesreceived
	WScript.Echo "USrv076OtherNOTIFY500responsesreceived:" & objItem.USrv076OtherNOTIFY500responsesreceived
	WScript.Echo "USrv077OtherNOTIFYfailureresponsesreceived:" & objItem.USrv077OtherNOTIFYfailureresponsesreceived
	WScript.Echo "USrv078FailedtosendNOTIFY:" & objItem.USrv078FailedtosendNOTIFY
	WScript.Echo "USrv079FailedtosendNOTIFYPerSec:" & objItem.USrv079FailedtosendNOTIFYPerSec
	WScript.Echo "USrv080NOTIFYtimeouts:" & objItem.USrv080NOTIFYtimeouts
	WScript.Echo "USrv081NOTIFYtimeoutsPerSec:" & objItem.USrv081NOTIFYtimeoutsPerSec
	WScript.Echo ""
	WScript.Echo "########"
	WScript.Echo ""
Next