beautypg.com

Insight providers usage – HP Insight Management WBEM Providers User Manual

Page 30

background image

Insight Providers architecture 30

For Each objFan in colFan

WScript.Echo "Caption: " & objFan.Caption

WScript.Echo "Description: " & objFan.Description

For Each objStatusDescription in objFan.StatusDescriptions

WScript.Echo "Status description: " & objStatusDescription

Next

For Each objOperationalStatus in objFan.OperationalStatus

WScript.Echo "Operational status: " & objOperationalStatus

Next

WScript.Echo

Next

This VBScript code is used to clear the record log:

strComputer = "."

strNamespace = "\root\hpq"

Set objWMIService = GetObject("winmgmts:\\" & strComputer &

strNamespace)

Set colCommonRecordLog = objWMIService.ExecQuery("Select * from

HPQ_CommonRecordLog")

Wscript.Echo "Clearing the record log…"

For Each objCommonRecordLog in colCommonRecordLog

objCommonRecordLog.ClearLog()

Next

This VBScript code is used to receive an alert indication:

strComputer = "."

strNamespace = "\root\hpq"

Set objWMIService = GetObject("winmgmts:\\" & strComputer &

strNamespace)

Set objIndication = objWMIService.ExecNotificationQuery("SELECT * FROM

HP_AlertIndication")

Wscript.Echo "Waiting for alert indication..."

Set objReceivedIndication = objIndication.NextEvent

WScript.Echo "Provider Name = " & objReceivedIndication.ProviderName

WScript.Echo "Event ID = " & objReceivedIndication.EventID

WScript.Echo "Severity = " & objReceivedIndication.PerceivedSeverity

WScript.Echo "Description = " & objReceivedIndication.Description

Insight Providers usage

Access data and events from the Insight Providers using the SMH supplied in the PSP, HP SIM, other client
applications, or scripts that supports WMI and SMASH.
The SMH provides a web interface for accessing management data locally or remotely. SMH support for
the Insight Providers is composed of two components