Contact Info

Crumbtrail

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

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


LCSIP06Authentication

Example(s)

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

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

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 "SIP000SecurityRecordsStored:" & objItem.SIP000SecurityRecordsStored
	WScript.Echo "SIP001SecurityRecordsCreatedPersec:" & objItem.SIP001SecurityRecordsCreatedPersec
	WScript.Echo "SIP002SecurityAssociationSAsStored:" & objItem.SIP002SecurityAssociationSAsStored
	WScript.Echo "SIP003SecurityAssociationsSAsCreatedPersec:" & objItem.SIP003SecurityAssociationsSAsCreatedPersec
	WScript.Echo "SIP004IncompleteSecurityAssociationSAsStored:" & objItem.SIP004IncompleteSecurityAssociationSAsStored
	WScript.Echo "SIP005KerberosSecurityAssociationSAsStored:" & objItem.SIP005KerberosSecurityAssociationSAsStored
	WScript.Echo "SIP006KerberosSecurityAssociationsSAsCreatedPersec:" & objItem.SIP006KerberosSecurityAssociationsSAsCreatedPersec
	WScript.Echo "SIP007NTLMSecurityAssociationSAsStored:" & objItem.SIP007NTLMSecurityAssociationSAsStored
	WScript.Echo "SIP008NTLMSecurityAssociationsSAsCreatedPersec:" & objItem.SIP008NTLMSecurityAssociationsSAsCreatedPersec
	WScript.Echo "SIP009IncomingMessagesToBeAuthenticated:" & objItem.SIP009IncomingMessagesToBeAuthenticated
	WScript.Echo "SIP010IncomingMessagesToBeAuthenticatedPersec:" & objItem.SIP010IncomingMessagesToBeAuthenticatedPersec
	WScript.Echo "SIP011IncomingMessagesQueuedinAuthenticationEngine:" & objItem.SIP011IncomingMessagesQueuedinAuthenticationEngine
	WScript.Echo "SIP012IncomingMessagesNotAuthenticated:" & objItem.SIP012IncomingMessagesNotAuthenticated
	WScript.Echo "SIP013IncomingMessagesNotAuthenticatedPersec:" & objItem.SIP013IncomingMessagesNotAuthenticatedPersec
	WScript.Echo "SIP014IncomingMessagesNotAuthorized:" & objItem.SIP014IncomingMessagesNotAuthorized
	WScript.Echo "SIP015IncomingMessagesNotAuthorizedPersec:" & objItem.SIP015IncomingMessagesNotAuthorizedPersec
	WScript.Echo "SIP016IncomingMessagesWithInvalidSignatures:" & objItem.SIP016IncomingMessagesWithInvalidSignatures
	WScript.Echo "SIP017IncomingMessagesWithInvalidSignaturesPersec:" & objItem.SIP017IncomingMessagesWithInvalidSignaturesPersec
	WScript.Echo "SIP018IncomingMessagesSignedWithStaleSA:" & objItem.SIP018IncomingMessagesSignedWithStaleSA
	WScript.Echo "SIP019IncomingMessagesSignedWithStaleSAPersec:" & objItem.SIP019IncomingMessagesSignedWithStaleSAPersec
	WScript.Echo "SIP020IncomingMessagesWithInvalidAuthenticationHeaders:" & objItem.SIP020IncomingMessagesWithInvalidAuthenticationHeaders
	WScript.Echo "SIP021IncomingMessagesWithInvalidAuthenticationHeaderPersec:" & objItem.SIP021IncomingMessagesWithInvalidAuthenticationHeaderPersec
	WScript.Echo "SIP022IncomingMessagesReplayed:" & objItem.SIP022IncomingMessagesReplayed
	WScript.Echo "SIP023IncomingMessagesReplayedPersec:" & objItem.SIP023IncomingMessagesReplayedPersec
	WScript.Echo "SIP024OutgoingMessagesToBeSigned:" & objItem.SIP024OutgoingMessagesToBeSigned
	WScript.Echo "SIP025OutgoingMessagesToBeSignedPersec:" & objItem.SIP025OutgoingMessagesToBeSignedPersec
	WScript.Echo "SIP026AuthenticationSystemErrors:" & objItem.SIP026AuthenticationSystemErrors
	WScript.Echo "SIP027AuthenticationSystemErrorsPersec:" & objItem.SIP027AuthenticationSystemErrorsPersec
	WScript.Echo "Timestamp_Object:" & objItem.Timestamp_Object
	WScript.Echo "Timestamp_PerfTime:" & objItem.Timestamp_PerfTime
	WScript.Echo "Timestamp_Sys100NS:" & objItem.Timestamp_Sys100NS
	WScript.Echo ""
	WScript.Echo "########"
	WScript.Echo ""
Next