LCUSrv15Notify - 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 LCUSrv15Notify WMI class can be used in ActiveXperts Network Monitor to monitor your servers.
LCUSrv15Notify
Example(s)
var strComputer = "."; var objWMIService = GetObject("winmgmts:\\\\" + strComputer + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("SELECT * FROM Win32_PerfFormattedData_WRTCESPf_LCUSrv15Notify", "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("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("") }